The excavations here have shown some ancient archaeological structure with few believed to be religious in nature.
The unearthed structures from excavations are considered ancient and potentially linked to religious practices.