If you own a motorcycle then you have surely been the back way up to Estes Park.  You won't believe what it looks like now.  Take a tour through Glen Haven and see what the force of water can really do.  The power of Mother Nature is nothing to mess with!