Theodulhorn Theodulhorn, also known as Theodulspitze, is an impressive mountain peak nestled in the Pennine Alps, a range that stretches across both Switzerland and Italy. This summit, reaching a height of approximately 3,469 meters, is a significant geographical feature that contributes to the majestic landscape of this part of Europe. Theodulhorn is located on the …