This is an incredible work on the rocks. What an architecture should have planned to hold these buildings on the rocky walls. Amazing.!