This Week in China’s History: The Dalai Lama flees Lhasa
This Week in China’s History: March 18, 1959 Sitting on a hill at a sacred spot on the Tibetan plateau, the Potala Palace is one of the most recognizable buildings in the world. It is the highest palace structure in the world — more than 12,000 feet above sea level…
bubmagMarch 16, 2022