Okay hands up, Tehran is not a pretty city. I was only there for a day, and that coincided with most of the interesting museums being closed for the day. So finding stuff to fill my time was a challenge. But I managed it.
I ended up in the glass and ceramic museum which is housed in a fabulous old building that used to be the Egyptian Embassy. It turned out that I found the building, especially the huge wooden staircase more interesting than the exhibits in it.
Tehran is another city sitting at the base of a range of snow capped mountains - you can ski in the morning and be back in the city by the afternoon!
I also took the metro up the ex-American embassy in the north of the city. You can still see the seal of the US on the wall, but it has taken a bit of a battering. The words are almost scratched out. There are also a number of murals painted on the wall - the most striking being one of the Statue of Liberty but with the face being replaced with a skull.