The Sphinx Observatory Posted on Sunday, March 18, 2012 by Joel Science The highest-altitude structure in Europe. Did you like this? Share it:Tweet