Coimbra by the River

Coimbra is an ancient town in Portugal, built up around the ancient university and library at the top of its hill.

While walking up the steep streets, one has to wonder how they hauled the massive stones up the hill to build the town.

All these thoughts vanish when you see the town from across the river. The lights glistening over the calm water, washing away any concerns you might have had.