Yellowstone National Park

Waterfall at yellowstone national park is one of the tourist spot to view. The water fall comes from the flat surface with a massive flow and thus creates a spectacular view in the picture below. The picture taken is a beautiful demonstration of creativity of mother nature. This water fall is near Duck Lake in Wyoming.

Read More »