Breathtaking Ride: Flower Water Slide Amazes People in China
Ever wanted to freely float under a ceiling of flowers? Head over to Luanchuan County in Central China and try out its latest water slide just launched on June 30. The water slide The slide is located in Mount Laojun. It’s as tall as a 20-story building and is over a mile long. What makes ...