There is also an outdoor exhibit in addition to the indoor area in the photo. But, I'm afraid that's it. The new Asian Predators complex can't come soon enough!
Whilst it's worth noting that most (off-show) holdings for big cats are similar to this, I do think Denver is one of the most over-rated zoos in North America. The site is surprisingly small and almost every enclosure is average or below. Many are truly awful.