Tarangri is an amazing place to visit, you won't find any hotel or resort here but, nature greenery
Tarangri is an amazing place to visit, you won't find any hotel or resort here but, nature greenery and mountainous terrain will make you fall in love with nature