You seem to have found something that isn't there.
In the circumstances, this is something of an achievement.
In a zen kind of way.

I suggest you head for the main page,
or the sitemap, and find your way around from there . . .

Some items that have been moved recently that you might have been looking for;

*  Major update and restructuring, including removal of some old content. Check the changes page for what has come and gone.
*  In particular the photos section has been considerably restructured. As google appears not to have reindexed it yet, try here.