The largest lotus garden in all of China and a sight of extraordinary beauty. One of Hangzhou's many natural wonders.
Address 17 Xishan Road, Hangzhou, China
Coordinates 30°15'26.24" N 120°7'20.924" E