A spiritual and cultural landmark in the region, offering a peaceful stop during a visit to the area.