Where is Takeshi's Castle?

Where is Takeshi's Castle located?

Takeshi's Castle, Kanagawa, Japan (approx. 35.56833°, 139.4839°)


Where is Takeshi's Castle on the map?