Hominid Skull Fossils on display behind glass shelves at Sangiran Museum in Java, Indonesia
Relief at the walls of Borobudur temple in Java, Indonesia
Sunlight beaming on an empty hallway inside National Mosque in Jakarta, Indonesia