Nazare, Portugal

Nazare town, its beach and funicular