User blog comment:Theory of everything/Grimm Speculations Part Three: The Key/@comment-76.107.16.236-20120513020637

Or it could be the town of Owen. With Burg Teck up the "hill" to the east.