Spectacular shot here...I couldn't take my eyes off it and had to share. It's a castle in Mow Top, Cheshire, U.K.

Sue20 July 2007, 05:21

Spectacular!