This isolated spot is a significant pilgrimage place, and can be seen for miles around.
This place was where the pilgrims went.