Borobudur, a UNESCO World Heritage Site is located in__________?
A. Indonesia
B. Egypt
C. South Africa
D. South Korea
A. Indonesia
B. Egypt
C. South Africa
D. South Korea