"Charlotte, NC on-location photography of Discovery Place, Charlotte's hands-on science museum located in downtown Charlotte NC. In this image, children explore and play in the ""Explore More Life"" lab, where visitors can engage in real-world science, design and conduct experiments and experience aquatic life."
{}