Before we possessed the ability for long-range communication to Lorien, this remote island served as the base for all communication to our home world. As the stone figures suggest, it was a virtual gathering place for all loric. Although we no longer have use for it, humans continue to visit the island and marvel at the stones existence.
This is Easter Island
The Link is an Important Loric Site on Earth, the location is Easter Island in the South Pacific Ocean. The Stone figures indicate that it's an important gathering place for the Loric, presumably including the Elders. However, it has now been abandoned, despite a large amount of tourism going on.