FCR-504175

Indonesia, Jawa island, Java, Central Java, Borobudur, Borobudur stupa, Buddhist temple in Central Java © Richard Taylor/4Corners Images