tourist attraction which includes a temple or place of worship and religious elements