I think it's the Chech Republic. I figured this out by spotting the words "Polzor Vlak" underneath the flashing lights. I Googled these words, which led me to a page with an image of a similar sign which, when translated, said it was in the Chech Republic.
I think it's the Chech Republic. I figured this out by spotting the words "Polzor Vlak" underneath the flashing lights. I Googled these words, which led me to a page with an image of a similar sign which, when translated, said it was in the Chech Republic.