If something "hits you in the face", figuratively, it is very close to you. "Slam" is stronger than "hit". The peaks are so close together that the town of Ouray (which I visited several times while growing up in Colorado) has very little area in the space between them.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.