Front subframe sitting on bump stop ?
That picture is taken from behind the front tire looking forward
Print