Thread:Lumogo/@comment-30762722-20170506001800/@comment-5181383-20170506001857

Where does it locate?

I know it's in North America, but next to which country?