Great Photo This entry was posted in Racing on June 20, 2010 by Steve Tilford. Mark my word-I’m going to go here sometime. It was taken in Yunnan, China. (Click it twice to see full size.) Related
Awesome photo steve!
Any idea where it was taken?