A tadpole shrimp swims in a vessel at the Insect Museum of West China in Chengdu city, capital of Southwest China’s Sichuan province. Tadpole shrimps and fairy shrimps, which both have outlived dinosaurs, were found in a field by researchers of the museum. (Photo: China News Service/Zhong Xin)
RIGHT BG