This fantastic Ride "Invention" is located in Queenstown, New Zealand
Adventure capital of the World. If your travelling to our fantastic country. Take a trip to the South Island and visit Queenstown. Especially take a ride on one of these :)
As the kiwis call it "O" for Awesome