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]
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]