Cover Image of Tenla Salakha Sherpa
Photo of Tenla Salakha Sherpa

Tenla Salakha Sherpa

location iconDarjeeling, West Bengal, India
The Higher I get, The better I feel
85Followers
3Followings
0Credits