A powerful 6.3-magnitude earthquake struck northern Afghanistan overnight Monday near the city of Mazar-e Sharif, according to the U.S. Geological Survey.