Landmark · Indonesia

Batujaya

Batujaya, Indonesia

Batujaya is a landmark, Indonesia. Temple structures in Indonesia.

More places in Indonesia