This is an amusement park in India, if you want to put your life in the palm of your hands and go through it, go here! 😄
1.1K