Castor Castor, a prominent peak situated in the Pennine Alps, stands as a testament to the rugged beauty of high-altitude landscapes. Straddling the border between Italy and Switzerland, Castor is part of the Liskamm Group, a cluster of peaks renowned for their breathtaking vistas and challenging climbing routes. Rising to an elevation of approximately 4,223 …