Photo by Toad Peak - Inscribed Stone Stele, Stone Staircase Path, and Woods

Toad Peak - Inscribed Stone Stele, Stone Staircase Path, and Woods

Created bytklib

33.8k reviews

No. 35 North Mountain Road, West Lake District, Hangzhou City, Zhejiang Province, near the Gem Flowing Rosy Clouds.

Walking Guide