View from the Palace - The old city of Leh (India)
At the top, you can see part of a large prayer stone wall (those are called mani wall).