buddhist place of worship , a temple complex