Religions and temples
 

Gorgeous Borobudur buddhist temple, Java, Indonesia - impressive detailed stone carvings.