“Borobudur”, the world’s largest Buddhist temple and a UNESCO World Heritage Site, is located in (A) Indonesia(B) Egypt(C) South Africa(D) South Korea The answer is: (A) Indonesia