Ladakh, The land of mystery