Uhhhh, i'm pretty sure this would be more than just an odd looking rock formation. It's extending out of the atmosphere into space. Mt. Everest would be dwarfed. Not sure how something of this magnitude could be glossed over.
OK, I have been greatly enjoying this series and this episode was mostly great too, but one thing really struck me as incredibly stupid this time.
In a usually smart series, this really struck me as completely contrived and written as such just for the pure point of being for show and...
Pretty sure I saw a quick flash of the ten rings on the wall (five of the actual rings, not the 10 rings logo) when they went out to the marketplace. Also spotted a 'Trust a Bro' van during the closing credits.