Turtuk is a village in the Leh district of the Indian state of Jammu and Kashmir. It lies along the Shyok River, approximately 150 km north of Ladakh. The village is situated at an elevation of 2,700 meters above sea level and is the northernmost village in India. Turtuk is known for its beautiful landscapes
continue reading...