Made me think of Dante's Inferno.