Original: An annual performance of a religious play (entitled: The Promise), acted in by members of the town, was held annually from 1995 until 2005.
Simplified: Each year the people of the town act in a religious play called The Promise in this amphitheatre. They have done the play since 1995.