Owl Sculpture by Jonny Stableford - Muiravonside Country Park sculpture is 170 acres of woodland and parkland open to the public all year round with marked trails, picnic sites and a play area. It is situated in the south-east corner of the area of Falkirk, two miles south of Grangemouth.