Essential insights about temples