Wuhu Riverside Park is a scenic area located along the Yangtze River in Wuhu City, Anhui Province, China. A night-time aerial shot captures the illuminated park and the surrounding cityscape, showcasing the vibrant lights and architecture of the area.