Wanlyu Lake, also known as Xinfengjiang Reservoir, is the biggest man-made lake in south China and is tasked with the important duty of supplying water to Hong Kong. Let's check it out from a bird's eye view.
Aerial view of biggest man-made lake in south China
Reviewed by Jin He
on
October 21, 2022
Rating: 5
No comments