Leh is the capital city of Ladakh. Upper Leh is mostly green farms while lower Leh is full of busy small streets and shops.