Nyema Droma @ Pitt Rivers

How do you imagine Tibet? Your mind probably conjures up images of mountains and blue skies, a peaceful and spiritual place, with probably very few signs of human life. The Tibet Autonomous Region lies in the southwest of China and is the country’s least densely populated area; it is also the highest region on earth. […]

Read More