This is the river Alster in Hamburg, Germany. You need red / zyan glasses to watch it.