Leh Ladakh is the desert moonscape where one can truely admire the nature gigantic mountain high passes, lakes, glaciers, monasteries, sand dunes and much more.

It also borders its territories with China and Pakistan.