All palaces stand on an artificial 125'000 m2 terrace that rises up to 18 meters above the surrounding valley

All palaces stand on an artificial 125'000 m2 terrace that rises up to 18 meters above the surrounding valley

Meta information

How do you like this picture?