Microsoft Virtual Earth Satellite Maps:
Silesia City Center, Katowice, Poland

Silesia City Center is a shopping mall in Katowice, Poland. It was opened in 2005 and is one of the three biggest malls in Poland. [...]