One of the treasured destinations, Lhasa, is rooted in the panoramic Himalayan Mountains. Lhasa means ‘Place of Gods’ and the tremendous religious atmosphere is evident, the moment you arrive in…
Tag
One of the treasured destinations, Lhasa, is rooted in the panoramic Himalayan Mountains. Lhasa means ‘Place of Gods’ and the tremendous religious atmosphere is evident, the moment you arrive in…