The Longmen Shan Mountains, site of yesterday's deadly earthquake in China.
1 / 1
LiveScience.com | Photo By NASA Earth Obsevatory
Sun, Apr 21, 2013 10:30 AM EDT