Serration

Mont­ser­rat, the Ser­rated Moun­tain, is one of Spain’s most cel­eb­rated moun­tains. This view from the town of Man­resa reveals the won­der­ful ups and downs of the wind-​​blasted rock to best effect.

Order Ser­ra­tion