Print
Mail
Large
Medium
Small
Share on
People touch a meteorite on display at an exhibition in Kunming city, capital of Southwest China's Yunnan province, April 6, 2016. [Photo/China News Service]