throughjcm.lens
Gallery About
Where the river meets the sea, and no one is in a hurry

Where the river meets the sea, and no one is in a hurry

Esposende, Braga, Portugal

Standing at the edge, where the land forgets its name

Standing at the edge, where the land forgets its name

Passadiço das Pedras Ruivas, Viana do Castelo, Portugal

Where the wind belongs to everyone

Where the wind belongs to everyone

Moledo do Minho, Viana do Castelo, Portugal

Where the trees grow taller than prayers

Where the trees grow taller than prayers

Bom Jesus do Monte, Braga, Portugal

Red, patient, and in full bloom

Red, patient, and in full bloom

Braga, Portugal

Blue on blue. Then, suddenly, colour

Blue on blue. Then, suddenly, colour

Beira Rio, Gerês, Portugal

The oaks have been here longer than the silence

The oaks have been here longer than the silence

Mata da Albergaria, Gerês, Portugal

Stone, sand, and somewhere south of the city.

Stone, sand, and somewhere south of the city.

Madalena, Vila Nova de Gaia, Portugal

Where the land runs out, they stayed.

Where the land runs out, they stayed.

Foz do Arelho, Portugal

Some places were built to outlast the century they were made for.

Some places were built to outlast the century they were made for.

Vidago, Portugal

The fort stands. The ocean keeps trying.

The fort stands. The ocean keeps trying.

Vila do Conde, Portugal

The sky couldn't make up its mind...

The sky couldn't make up its mind...

Aasee, Münster, Germany

From up here, the Lima looks like it's in no hurry...

From up here, the Lima looks like it's in no hurry...

Serra de Santa Luzia, Viana do Castelo, Portugal

One person. One sun. The Atlantic doing the rest.

One person. One sun. The Atlantic doing the rest.

Apúlia, Esposende, Portugal

A slow walk along the river...

A slow walk along the river...

Ecovia do Rio Este, Braga, Portugal

A village that learned to breathe underwater…

A village that learned to breathe underwater…

Vilarinho de Negrões, Montalegre, Portugal

A valley shaped by water and patience…

A valley shaped by water and patience…

Miradouro do Imaginário, Douro, Portugal

Where the rock and the forest have been arguing for centuries...

Where the rock and the forest have been arguing for centuries...

Fafião, Montalegre, Portugal

A city that kept its walls...

A city that kept its walls...

Chaves, Portugal

She's been here longer than the road

She's been here longer than the road

Nariz do Mundo, Cabeceiras de Basto, Portugal

Spring on the Atlantic edge

Spring on the Atlantic edge

A Ver-O-Mar, Póvoa de Varzim, Portugal

Rock, corn, a bird mid-flight, and a waterfall no one was looking for

Rock, corn, a bird mid-flight, and a waterfall no one was looking for

Pitões das Júnias, Montalegre, Portugal

Up here, silence has a shape

Up here, silence has a shape

Serra do Larouco, Portugal

Stone, history, and a city that never quite stands still

Stone, history, and a city that never quite stands still

Dublin, Ireland

© 2026 throughjcm.lens · @throughjcm.lens · RSS