World's highest-altitude cultural museum to open in Sichuan
Located in Yading village, Southwest China's Sichuan Province, the Shambhala Cultural Museum is set to become the world's highest-altitude cultural museum. Expected to open its doors to the public by late September, it will stand as a