Ladakh is a region of Jammu & Kashmir, India. Ladakh is one of the most lightly populated regions in Kashmir. Ladakh is known for its mountain beauty and culture. Leh is the largest town of Ladakh. The majority of people stays in Ladakh are Tibetan Buddhists and rest is Shia Muslims.