buddhist place of worship with walking and praying people