A convoy of 212 off-roaders set off from Sichuan-Xizang Highway Museum in Chengdu, Southwest China's Sichuan province, on Dec ...
The Chengdu Natural History Museum in China, designed by Pelli Clarke and Partners, boasts a striking facade reminiscent of jagged mountain peaks in China's Sichuan Province. The 50,000-square ...