Borobudur is a 7th-century Mahayana Buddhist temple in Magelang Regency in Central Java, Indonesia. It is the world's largest Buddhist temple.
Image dimensions: 6000 x 4000 pixels