Comments welcome! If you are from New Orleans or have ever been to the Audubon Zoo, can you guess where this is?