Mysterious Giant Buddha Statue Discovered in Chongqing, China Justin Whitaker 18 December 2020 The statue had been hidden by debris between two… Read More »
Floodwaters Threaten China’s Leshan Giant Buddha Justin Whitaker 20 August 2020 1,200-year-old UNESCO World Heritage Site is still… Read More »