Monterrosso, Italy.
Image 28 of 93