Sunday 11 May 2014

Horsetail Falls in Yosemite National Park in California.

Due to a trick of the light, the orange liquid is actually water pouring over the side of the 2,000ft-high Horsetail Falls in Yosemite National Park in California.

No comments:

Post a Comment