I saw a very intriguing landmark while watching the final day of Tour de France coverage this past weekend on Versus HD. I’ve been Googling my backside off trying every search variation that I can think of, but to no avail. I really would like to identify it for curiosity’s sake. Below is a list of what I know:
[ol]
[li]The landmark appears to be some sort of facility, attraction, or other set of buildings perched precariously on a mountain peak in what looks like the Alps.[/li][li]I saw the landmark in question during a montage of scenic footage either right before or right after the airing of a commercial.[/li][li]I would visually describe the landmark as what appears to be a metal, rocket-shaped tower on one peak with adjacent peaks linked by pedestrian bridges. These other smaller, adjacent peaks seem to have small buildings (though scale was tough to gauge from the view provided.)[/li][li]The footage was taken by a helicopter that was circling the landmark in question. The landmark was substantially in the foreground while snowcapped mountains were all that could be seen in the background.[/li][li]The peak with the landmark was dark brown rock without snow, if my recollection is good.[/li][li]If the other scenic footage is a reliable guide, it seems safe to assume this landmark is located somewhere near the route of this year’s Tour de France, though I could be mistaken. Certainly, it must be in or near France, regardless.[/li][/ol]
That’s all I can think of. I’m happy to entertain clarifying questions for anyone willing to assist in solving the mystery. When I saw it, all I could think was “I really MUST know why there is an Apollo 11 shaped tower on top of that mountain!” Surely there’s a Doper out there who knows exactly the place I’m talking about.