Llama Denver Zoo

39.748707,-104.951111