Where is the lobby located in the world?

Well, i didn’t look too far into this, but it might be a fictional island off the coast of Anderson Bay, Tasmania, Austrailia. (-40.987860, 147.424963)

I will look into this more later, but it looks pretty legit for now.

Pic i based off of:


Credit goes to Highest? for pic.

1 Like

Thank you, science man!