gods on earth , they built a towering city , erecting temples of breathtaking beauty , encrusted in precious stones stripped from earths veins , every inch more spellbinding than the powers of egypt .