NEWS

Showing results for "Chongqing"

Mysterious Giant Buddha Statue Discovered in Chongqing, China
The statue had been hidden by debris between two apartment buildings
Uploaded 18 Dec 2020
Back to Top