Looks like it to me, right down to the fact that standing inside faces Mecca. But I must just be an islamophobe
http://www.freerepublic.com/focus/news/2584239/posts?page=23#23
Somehow, I fail to see how the opening facing southwest points to Mecca unless one circumnavigates the globe over and over again until the angles of deflection eventually hit it. In the above post, I linked the PDF that includes the site plans with North pointing straight up (verified by Google Earth). Mecca is about 22 degrees south of due east.