Sort:  

It's the stupas of Borobudur temple in Indonesia. Just figure how defined they are in the reflection!