Shangyu Binjiang Park, located in Shangyu City, Zhejiang Province, China, is known for its picturesque landscape along the bank of the Qiantang River. The park features lush greenery, beautiful gardens, and scenic views of the river. It is a popular destination for local residents and tourists for leisure and relaxation.