This site is truly amazing and well worth checking out. It seems to have significance in every direction. All the mountains that can be seen from the site are heaped with lore. The valley below is full of early Xtian sites. And it has views to die for!
A little bit more can be seen here:
http://www.megalithomania.com/show/site/1501
I just didn't know when to stop posting images :-)