Art and ExperienceEbrahim Mokhtari’s ‘Leaf of Life’ has won top award at International Tourism Festival in China.

The flick has been titled as the best film at the closing ceremony of this cultural event under the banner “Asian Art week on Tourism and Film.”

‘Leaf of Life’ narrates the story of a man who has been doing what it takes to fulfill his dream. Now that he has realized his dream, it loses its value. He now changes the path of his life to reach a long wanted dream of his.

Cineastes from 30 countries of the world, including Australia, Japan, South Korea, India, Nepal, Russia, Armenia, France and the US, attended the ceremony.

The cultural event was held July 29- August 1, 2018 in the city of Taizhou, China.

Source: ifilmtv