THE TALLEST WATERFALL IN NORTH AMERICA?!

While traveling through Yosemite National Park, we visited Yosemite Falls which is the tallest waterfall in North America. Crazy being able to stand right under it and feel the energy of the water!

SUBSCRIBE for daily videos ▶ https://www.youtube.com/EscapeWithWolves?sub_confirmation=1

Edited & Filmed by Adam:
My Instagram ▶ http://www.instagram.com/adamhorwitz

Baby Ivan’s Instagram ▶ http://www.instagram.com/babyivan
Erik’s Instagram ▶ http://www.instagram.com/erikmoller___

source

You might be interested in