17 photos
High in the mountains of Argentina I discovered a colossal city. I believe it's the largest city I've ever found. Look closely, here and there are unusual types of buildings and long walls.
I'm limited to the resolution and sharpness I can achieve due to the poor satellite imagery available for me to work with.