photo -> Europe -> Germany ->

Frankfurt airport Lufthansa


Travel view of Germany featuring Frankfurt airport terminal. The image location is Europe.