There are a few nodes like that, one of them became the entrance for Ifrit. What the original plan for them was? Who knows but there are alot of nifty places in the world with special object or landmarks nobody really knows about...