Leh Palace : Leh palace overlooks the whole town of Leh. It is a small palace with nine storeys inspired from a palace in Tibet. The palace is very quiet and the view from the top is splendid. The palace has many rare artifacts and a rich collection of royal jewels. It makes you wonder, to see the palace so in tune with the mountains.