The small village of Riomaggiore is built on the slopes of a (very) narrow valley opening up to the sea.