Go To Bold Red Logo

The boldness of this logo is what really stands out here. The thick lines making an immediate impact.

I like the bright red chosen, but feel the design itself could use some clarity - is it a mountain?