Thursday, October 10, 2013

Stone carvings on the second stairway, Yapahuwa, Sri Lanka.


Recent excavations have shown a lot of artifacts of Chinese origin at Yapahuwa around the 13th Century AD.



No comments: