This area was a bit tricksy on the atlas when looking at the strings and location coordinates.
This is either one of the entrances to a 'Nephalem' area, or else it is a 'Festering Witch Hut'. Seeing as how Blizzard appears to have attached 'GIANT STONE FACE' as a concept to the Nephalem, I'm inclin