Beja Expert Licensed User Longtime User May 30, 2016 #1 West Lake, Hangzhou city, China. I shot this photo in 2008 from a boat that tours the lake and her islands.. this is one of 5 islands in the lake and probably the biggest man-made islands in the world. Last edited: May 30, 2016
West Lake, Hangzhou city, China. I shot this photo in 2008 from a boat that tours the lake and her islands.. this is one of 5 islands in the lake and probably the biggest man-made islands in the world.