Cambodia, Siem Reap, Travel Thommanon Author admin Date November 30, 2008 Thommanon Temple It is really mind boggling how many temples the ancient Khmers built...