The largest island in the West Lake. The quiet soothing scenery and tranquil nature are its main draws.
Address China
Coordinates 30°15'13.684" N 120°8'3.595" E