borobudur temple is the largest buddhist temple in the world.it is located in magelang, central java of indonesia

borobudur temple is the largest buddhist temple in the world.it is located in magelang, central java of indonesia

  • JPG 300 DPI

Image information

  • Author: dreamstime
  • License:buy for Personal Use & Commercial
  • File Type: JPG
  • Views: times