Mofakham mirror house, a beautiful epitome of Persian architecture, is part of a big traditional garden complex in Bojnourd, North Khorasan, northeastern Iran.
During the three-day festival 15 troupes made up of actors with disabilities performed in different locations across the capital and an expo of paintings was held.