Designed by
Title
A temple it the village Shibaozhai near the Three Gorges valley, Hubei province, China. #119662837
Description
A temple it the village Shibaozhai near the city of Wushan on the Yangtze river near the Three Gorges valley, Hubei province, China.