image source
This temple is located on the island of Java, Indonesia, built since the 7th century AD, you won't regret it if you visit here ..
image source
This temple is located on the island of Java, Indonesia, built since the 7th century AD, you won't regret it if you visit here ..