This is Reiman Gardens in Ames, Iowa. They also have a butterfly house that houses about 1000 butterflys.