Freepik
    People watching big waves in Nazare, Portugal. Waves crossing near the shore due to underwater canyon

    People watching big waves in Nazare, Portugal. Waves crossing near the shore due to underwater canyon