City of a thousand temples