Hell???

The place I came here bears the incomprehensible name of “Miradouro da Boca do Inferno”, which can be translated as “Lookout from the Mouth of…