Naritasan Park

The Naritasan Park next to the temple complex featured many megalithic stones. I could not figure out what they were for.
The Naritasan Park next to the temple complex featured many megalithic stones. I could not figure out what they were for.