With all the majestic beauty of Asia, the animals feel at home. You on the other hand will feel 8000 miles away, at Toyota Elephant Passage.
Your animal friends have settled into their new home. It's time you drop by.
Discover daily happenings and more at denverzoodaily.org.