I did it!
I managed to get a pic!
Mr. Tall and yours truly in front of Mount Rosa, Switzerland
I still can't believe that I was there. The scene was breathtaking. I felt as though I was looking at a backdrop put there to fool me, but it is so beautifully real!