Sixty-four passengers were left hanging in the air for up to two hours on Tuesday after a roller coaster made an emergency stop at Universal Studios in Japan.
The amusement park said the Flying Dinosaur roller coaster's two carriages stalled midway through the 1,100m ride, with riders suspended in a flying position about 30m above the ground.
The Osaka park, packed with visitors during Japan's Golden Week holiday period, said all of the riders were evacuated safely.
The last passenger had to wait two hours before being brought down.
The park apologised and said the problem was caused by a motor-regulating device on the rails.
The ride resumed operation after repairs and safety checks.
Riders were suspended 30m above the ground. Photo: AP