Copyright Date: 2005
The jacket description:
My Enemy's enemy...
When a Crystal Skull is discovered beneath the Pyramid of the Sun in Mexico, it ignites a cataclysmic series of events that maroons SG1 on a dying world.
Xalotcan is a brutal society, steeped in death and sacrifice, where the bloody gods of the Aztecs demand tribute from a fearful and superstitious population. But that's the leat of Colonel Jack O'Neill's problems. With Xalotcan on the brink of catastrophe, Dr Daniel Jackson insists that O'Neill must fulfill an ancient prophecy and lead its people to salvation. But with the world tearing itself apart, can anyone survive?
As fear and despair plunge Xalotcan into chaos, SG1 find themselves with ringside seats at the end of the world...
Asheley McConnell's novel The First Amendment got me hooked on the Stargate novels so I went out and bought more of them. This was the second one I read. It was good, but not my favorite. I think it's because I didn't have as much of the background for the story this time around.
City of the Gods is set within the Aztec/Mayan cultures of Mexico/Central America, which I found quite interesting. The story links with the little I know about the region/period well, although I'm sure that the story would drive anyone who really knows the cultures crazy (as have some stories set in the periods and areas I'm more familiar with).
All of the characters seem to be in character, so far as I can tell. However, I'm still watching the first season of the TV series, and I think that City of the Gods is set near the end of the third season, or even into the fourth or later.
The Stargate novels are making a nice change of pace: they're quick reads, taking no more than a day or so each, and they're science-fiction, something I haven't read a lot of in recent weeks.