Poster - Potala Buddhist Temple - Lhasa - Tibet - China

  • $9.00

Museum-quality posters with vivid prints made on thick and durable matte paper. The Potala Palace in Lhasa, Tibet Autonomous Region, China was the residence of the Dalai Lama until the 14th Dalai Lama fled to India during the 1959 Chinese invasion. It is now a museum and UNESCO World Heritag...

Full Product Details