Can You Recognise This # 18 - Final Hint

Have recived one more reply. Unfortunately it is way out.

Here is final clue - The structure in the quiz is located about 2269 Km. from answer to the "Can You Recognise This # 17".