Travel Ideas 1 - Uncornered Market
Berlin's Potsdamer Platz - Berlin, Germany

Berlin's Potsdamer Platz - Berlin, Germany

Potsdamer Platz was the biggest construction site in Europe at the time this photo was taken in 2003. Take a look at the next photo to see the same view in 2006. © www.uncorneredmarket.com

AESDPNBerlinGermanyPotsdamer Platz