M5.7 Earthquake 60 km NNW of Deyang, China - May 12, 2008 | QuakePulse