The Longest Journey Hints

Where is the stone altar?