No, this isn't a landscape somewhere in Europe or a national park. This is a screenshot