CAMBODIA | Friday, 10 June 2011 | Views [97]
This is the Stupa that was built on the land to house 19 shelves of unearthed skulls and human remains.