Market life in Lhasa, Tibet

Lhasa is the capital city of Tibet – the country which the 14th Dalai Lama had to flee from back in 1959.

Rows of souvenir shops in Lhasa

Rows of souvenir shops in Lhasa

During my 2008 visit of Tibet, I often wondered how the country would look if it was untouched by China. Continue reading