Map
Angkor Wat Temple, Trapeang Ses Village, Siem Reap, Cambodia
Restaurant
Chez Sophea