Satellite map of Ultra Twister (Nagashima Spa Land)
Ultra Twister is a roller coaster located at Nagashima Spa Land in Mie Prefecture, Japan. Built by TOGO, which is also one of the few ultratwister models still in operation in Japan. It is almost identical to the other Ultra Twister models in the United States except it has a vertical chain lift hill and an 84 degree drop.
Latitude: 35° 01' 42.56" N
Longitude: 136° 43' 57.31" E
Nearest city to this article: Yokkaichi
Read about Ultra Twister (Nagashima Spa Land) in the Wikipedia Satellite map of Ultra Twister (Nagashima Spa Land) in Google Maps