So after watching a couple of destiny videos i've begun to wonder. Where is the city? There is very little information available except that its by a large sea (which doesn't answer much), so on a coast and by the latest art, its a large landmass, i would say it could be anywhere but my best guess would be somewhere in the middle east/asia border. Thoughts?
-
South Pole.