Berlin, Germany (93 of 238)
The Spree River near Berlin Central Station.