Changsha Riverside Park, located in Changsha, China, is a public park with a scenic landscape along the Xiang River. The park features lush greenery, walking paths, and various recreational facilities. It's a popular spot for locals to relax and enjoy the natural beauty.