Shibaozhai – Photo 1496

Shibaozhai Photo Travel 1336 Chongqing China

Chongqing, China. From http://www.tripchinaguide.com/photo-p157-shibaozhai-temple.html. Shibaozhai in or near Chongqing China nature sunset structure jobs aquarium. Picture 1226.

Post Navigation