A sacred destination located on top of a needle rock.
This website uses cookies to ensure you get the best experience.