All - religious temple