Crab Island Resort

Chaoyang, China

Hanging Roller Coaster (#1984)
Beijing Shibaolai, 2011, Steel
Hanging Roller Coaster