Photos coming soon
HOTEL
Welkin high
Upper Tukcha Rd, Leh, Leh, India
Where it sits
Welkin high
Upper Tukcha Rd, Leh, Leh, India
34.16708, 77.57829
Plan around Welkin high
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
