An artist's rendition of the fabled mural which inspired Armada to keep going in the face of continuous defeats.
The imposing mountain remains distant and the lone explorer, pausing in the forest of adversity, cannot help but admire it.
The quote will compel them to push onwards however - never giving up until standing on its apex.