The spires of St Anna's Church in Buda as seen from a boat on the river Danube.