12 September 2014

Santuario della Madonna del Sasso, Locarno

Perched dramatically above Locarno and Lake Maggiore in Switzerland. Seems like Italy here!