Ladakh lies at an altitude of 3,524 metres (11,562 ft), and is connected via National Highway 1 to Srinagar in the southwest and to Manali in the south via the Leh-Manali Highway. There are three ways to reach Leh, one by road from Manali in Himachal Pradesh, second from Srinagar-Leh highway or take a flight from Srinagar and third take a direct flight from Delhi to Leh. Both road routes are equally spectacular in different ways, and both are time consuming with winding, narrow roads, scenic landscapes and numerous military checkpoints for security purposes. There will be stopovers and by road it will take you two days; some people even go in one shot and the journey takes about 20 hours. Take rest on the first day of arrival to acclimatize with the high altitude region. Changspa road and old Leh road has many restaurants and cafes’ serving really good food. Changspa is much more a touristy place with budget guesthouses and its also near Shanti Stupa.