Back to photostream

Temple of Borobudu

In Indonesia this amazing temple was discovered in the 1800s by Sir Stamford Raffles having been claimed by the jungle for over 1,000 years.

522 views
3 faves
0 comments
Uploaded on March 19, 2017
Taken on February 3, 2017