Where is Takeshi's Castle?
Where is Takeshi's Castle located?
Takeshi's Castle, Takeshi's Castle, Japan (approx. 35.568333°, 139.48389°)
Where is Takeshi's Castle on the map?
Takeshi's Castle - Tokyo Disney Land
{"latitude":35.568333,"longitude":139.48389,"title":"Takeshi's Castle"}