Yahoo! Satellite Maps:
"LOT" - inscription on the roof, Warsaw, Poland

"LOT" - inscription on the roof - International Airport in Warsaw, Poland. [...]