We can not confirm but these image were posted. They are suppose to be from Iran. But given the current situation they could be from any number of nations. The weather would make Iran seem more reasonable. It certainly does not look like Libya or Bahrain. But demonstrations are spreading wildly through the Arab world.
This account was created three day earlier. The user does not identify themselves. This pattern of usage of social networks is very common among Iranian and Libyan protester.