Colourful buildings along the river Onyar are reflected in the ripling waters in the heart of Girona, Spain.