curiositybeyond.com
Reflection of Angkor Wat
Since I am excited with my new site, I opt to post one of my favorite pictures. Angkor Wat, as one of the 7 Wonders of the World, is the main attraction of Cambodia located in Siem Reap. Each of it…