This month, the city of Leh, Ladakh’s capital, greeted a unique set of visitors — runners. Thousands flocked to participate in the Ladakh Marathon.