emorfes.com
Hanging Temples in China
MianShan is a fantastic mountain in China noted for its natural scenery, and especially for its cultural and religious relics. Buddhist and Taoist temples are literally built on the cliff face with…