- dotTech - http://dottech.org -

Lake Tahoe [Amazing Photo of the Day]

Lake Tahoe [1]

You see those rocks? They are called Bonsai Rocks, and they are located at Lake Tahoe in Sand Harbor State Park in Nevada.

[via Bing [2]]