Always Travelicious ! » July 18, 2013

Daily Archives: July 18, 2013

Fei Lai Feng @ Hangzhou China

Fei-Lai-Feng-Hangzhou 8
Fei Lai Feng (飞来峰) literally means “Peak Flown in From Afar” and was thought to have flown in from India in Chinese legend.  The peak is rather rocky with ancient grottoes featuring plenty of Buddhist stone carvings.  The peak is located right next to the Lingyin Temple (灵隐寺) and the two are some of the finest historical places in Hangzhou that have endured for more than 1000 years.    Continue reading

Published by: