Yahoo! Satellite Maps:
Poznan Supercomputing and Networking Center, Poznan, Poland

Poznan Supercomputing and Networking Center in Poznan, Poland. [...]