Shandong is a coastal province of eastern People's Republic of China - the Juancheng meteorite fell near this city