Overview

Leh is the joint capital and largest city of Ladakh, an Indian union territory. Leh, in the district of Leh, was also the historical capital of the Kingdom of Ladakh.

    Please prove you are human by selecting the Truck.

    This will close in 50 seconds

    × How can I help you?