snowleopard 19 Apr 2009 Is this a photo of the actual main entrance? Another "Animalarium-like" roadside zoo?