Back to album

Lake Powell

This can be found in the Glen Canyon National Recreation Area.. Lake Powell is the North America's largest man made lake.

 

The photo is not so sharp as the previous one. :)

659 views
9 faves
5 comments
Uploaded on May 27, 2011
Taken on May 7, 2011