Javanmardan Park Dec 10, 2016 Javanmardan Park is one of the biggest parks in Tehran which is located in the northwestern side of this city. Environment-friendly material is used in the construction of this park. Also the statue of Iranian Chivalrous and celebrated people is exhibited in the Javanmardan Park to introduce rich Persian culture to tourists. Shayan Mehrabi https://www.tehranpicture.ir/u/8Dk