tourist attraction showing religious aspects and a temple or place of worship as well as a small group of people