Private Tour: Leh and Ladakh are ‘other-worldly’ places with Buddhist monasteries perched on soaring hilltops, shattered looking landscapes splashed with small but brilliant patches of green and ancient palaces clinging to sheer rock walls.