Streeter Group, Inc., Architecture, Structural Engineering
Architecture
Mountain Flyer is China's tallest and fastest wooden roller coaster! Built on the side of a large mountain, this ride features an exciting triple-down first drop, station fly-through, station fly-by, and 80 degrees of banking.