Breaking News

Aerial view of biggest man-made lake in south China

      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.

No comments