Introduction to Toad Rock: At the southeast end of Xinchui Peak on the east bank of Wulie River in Chengde City, across a valley, there is a huge rock that stands on the top of the peaks, like a frog about to leap into the sky, hence the name. It is one of the ten natural scenic spots in Chengde.

Leave a Reply