Google Satellite Maps:
Training center of customs officers, Józefów, Poland

Training center of customs officers in Poland. [...]