These houses make it clear that it is Russia or some post-Soviet country on the picture…

Do they make cities ugly or beautiful, what do you think?

via leprosorium