From tucked away teahouses to a small ski resort we explore the best hidden gems Tehran has to offer.