Filming Locations in Shimoda

Shimoda, Shizuoka, Japan
Andromedia (1998)

Shimoda is a city on the southeastern Izu peninsula, in Japan’s Shizuoka Prefecture. It’s known for...

View Details
Shimoda Floating Aquarium, Izu Peninsula, Shizuoka, Japan
The Revenge of Dr. X (1967)

View Details