Ang Tshering Lama

January 16, 2021

The Himalayas and the mountain guide, Ang Tshering Lama. A call for an ambassador with passion and expertise

The Himalayas, meaning ‘abode of snow’, stretches wonderfully across countries including Indian, Pakistan, Afghanistan, China, Bhutan and Nepal and addresses approximately 2, 400kms. 2 of these […]