Caption
Lots of stupas at a temple named Borobudur located in Java, a island of Indonesia
Date
Nov 07, 2016
Credit line
Photo12/imageBROKER/Achim Prill
Reference
BRK25K39_384
Model release
No
Property release
No
License type
Royalty free
Available size
31.0Mb (2.2Mb) / 12.7in x 9.5in / 3800 x 2850 (300dpi)