scen har nyligen tilldragit sig i Stirling i Skotland.