Romantic gardens of Lake Maggiore

Colourful splendour contrasting snow-covered mountain tops