Tourists flock to the Changbai Mountain Range in Northeast China during summer for refreshing weather and marvelous natural landscapes. But to oil developers, its beauty lies beneath the surface, in massive oil shale reserves. Oil shale is a sedimentary rock that contains shale oil, considered...
FULL ARTICLE AT Chinadaily