The Grand Staircase
One of the most beautiful architectural features in Sri Lanka.
Yapahuwa war im 13. Jahrhundert die Hauptstadt Sri Lankas. Die prachtvolle Steintreppe ist ein Meisterwerk der Architektur und führt zu den Ruinen des Zahntempel-Palastes.
One of the most beautiful architectural features in Sri Lanka.
Small museum at the base housing artifacts found on site.