Yahoo! Satellite Maps:
Institute of Chemistry and Nuclear Power Technology, Warsaw, Poland

Institute of Chemistry and Nuclear Power Technology in Warsaw, Poland. [...]