The Angkor Wat temple complex is located in which country?
A. Vietnam
B. Cambodia
C. Laos
D. Thailand
Answer:B
The Angkor Wat temple complex is located in which country?
A. Vietnam B. Cambodia C. Laos D. Thailand