Place: Wallace Monument, Causewayhead, United Kingdom
By Fiona Thomson Uploaded on 24 February 2008 51 views
Not a cloud in sight - unusual for Scotland. The view from the top is breathtaking.