Mountain tobogganing is a popular non-motorized amusement ride originating from New Zealand, and it’s currently a “traffic magnet” for scenic spots:
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed