The illuminated gardens and castle on Isola Bella just outside Stresa on Lake Maggiore in Italy.
Image dimensions: 5845 x 3897 pixels