Rainbow over Lake Garda, Italy.