Colorful twilight view of Balloch Castle and Country Park near Loch Lomond in Scotland, United Kingdom.