Designed by
Title
The Lord World Castle in Yogyakarta, Indonesia #264597323
Description
is one of the tourist attractions on the slopes of Mount Merapi which is located in Petung Hamlet, Kepuharjo Cangkringan Village, Sleman, Special Region of Yogyakarta, Indonesia. This tourist attraction was built to resemble Takeshi Fort and was built on 1.3 hectares of land in 2016.
This image is editorial