Category: China
0 6 Must-Visit Places in Tibet, China

6 Must-Visit Places in Tibet, China

Located in the southwestern part of Tibet Plateau, China, Tibet has attracted tourists from all over the world for its Vajrayana Buddhist culture, stunning view and magnificent architectures. This article is going to list 6 places you must visit when you come to Tibet. 1. The Potala Palace As well-known as “the ...