Submitted By:
Anonymous
About the video:
In February 2002 a new Buddhist opera was performed in London's East End - 'The Triumph of Life - Last Days of the Buddha'. This is a documentary on the making of the opera. It was a production of the London Buddhist Centre (FWBO).