The Carpet Museum of Iran is one of the most rewarding to visit of Tehran's many museums. Most of the more than 100 carpets on display are from the 19th or 20th centuries but there are a handful of older specimens from as far back as the 16th century.