Microsoft Virtual Earth Satellite Maps:
Ronald Reagan Roundabout, Wrocław, Poland

Ronald Reagan Roundabout, in Wrocław, Poland. Built in 2008. [...]