Recreation of a famous attraction called "Taboga" slide known throughout the world. Realized as fan made for the videogame Planet coaster of Frontier Developments https://www.planetcoaster.com/en.