The spirit of temples