What a unique exhibit, although having viewing only from an automobile seems slightly ridiculous. What does DWA stand for in Britain? (Dallas World Aquarium?)
It is a slightly odd choice of location when the same exhibit could easily have been built in one of the walk-around areas, but I suppose it provides some entertainment while you're waiting to be let into the dhole reserve!