Soar over the majestic Potala Palace in Lhasa, Tibet — a UNESCO World Heritage Site and spiritual symbol of Tibetan Buddhism.
LHASA -- The Potala Palace, a UNESCO World Heritage Site located in Southwest China's Xizang autonomous region, will ...