This 170-foot trampoline was installed in a forest in Nikola-Lenivets, Russia. Check out the more at Colossal!
Like what you see? Follow our WhatsApp channel for more.