February 11, 2012 Multiple forest waterfalls – StumbleUpon - StumbleUpon. This is pretty amazing scene. I wonder where it is? Does anyone know?