Tianmenshan Temple - Credit: Wikimedia Commons
Tianmenshan Temple () is a Buddhist temple located in Tianmen Mountain of Zhangjiajie, Hunan, China. The temple is built within grounds of some area. Read more on Wikipedia
Source: en.wikipedia.org