Answer
Perdido Street Station, a novel by China Miéville, was ranked 6th best fantasy novel of the 20th century by Locus. The novel is set in a surreal and fantastical city where humans and non-humans coexist. It follows the story of Isaac Dan der Grimnebulin, a scientist who becomes entangled in a dangerous conspiracy.