Breathtaking view of Turtuk village nestled in the Nubra Valley, surrounded by the rugged Himalayas, lush green fields, turquoise river, and snow-capped peaks under a clear blue sky in Ladakh, India

Code produit:
1501829771