Results 1 results found Aura River, Whale's Fin fountain, Turku, Western Finland, Finland, Scandinavia, Europe Old town hall and buildings on the banks of the River Aura in Turku Finland.