These pictures were taken at the Butterfly Farm in Aruba. They have locations in Aruba, St. Marten, and multiple locations in the United States. Visit their Website