India, Israel bonding over new cultural initiatives | ummid.com
The Train Theatre was established in Jerusalem in 1981 as a collaboration with four independent puppeteers who performed for the first time in a train carriage. Over the years, it became a source of creative inspiration.