Thursday, November 29, 2012

Ship lift on the Yenisei River, Siberia


And they say everything is bigger in Texas!

(From the Big Picture; click for a good look.)

No comments:

Post a Comment

Post a Comment