Shangliu Temple - Credit: Wikimedia Commons
The Shangliu Temple () is a Buddhist temple located in Qingshanqiao Town of Ningxiang City, Hunan Province, People's Republic of China. It includes the Shanmen, Mahavira Hall, Meditation Hall, Dining Room, Guanyin Pavilion, etc. Read more on Wikipedia
Source: en.wikipedia.org