A woman walks among the bell-shaped spires of Indonesia’s Borobudur—the world’s largest