The Austrian town is located on the banks of a beautiful river
St. Petersburg Church of the Savior on Spilled Blood on the banks of the Neva at sunset
A blue river against a blue sky with white clouds and green banks
Picturesque Amsterdam houses on the canal bank under a gloomy leaden sky