Magnificent Borobudur / LoRa Photography

2017© LoRa Photography

Borobudur is a magnificent Buddhist temple located near Magelang in Java, Indonesia.