Leh, the capital of the Union Territory of Ladakh, is a beautiful city nestled at […]