Looks like a better spot for Mu.
Or one of the other 10000+ highly advanced super civilisations filled with picture perfect uber humans that existed XX-thousands of years ago and travelled all over the globe, star system and other dimensions of which people like to dream about on the internet.