Filming Locations in Shima

Toju bridge, Momotori-cho, Toba, Mie, Japan
太陽不會動 (2021)

View Details
Shima, Mie, Japan
Otoko wa tsurai yo: Torajiro monogatari (1987)

Shima is a coastal city in central Japan. Shima Spain Village is a theme park designed to look like...

View Details