Traveling Tuol Sleng 21 January 201122 November 2020 Johan 1 min read All the pain and suffering, that took place here, can still be felt after all these years.
Traveling Ta Keo 17 January 201129 November 2020 Johan 1 min read Ta Keo (Khmer: ប្រាសាទតាកែវ) is a temple-mountain in Angkor (Cambodia), possibly the first to be built entirely of sandstone by Khmers.