I cannot prove anything about that photo. It was a random image search. It could be anywhere in the world. There's a higher probably that it is the US ONLY because so much on the web is centered around the US.
Prove to me that communism/fascism/nazism/socialism prevents homelessness without killing the homeless or locking them up in mental institutions.
Homelessness is NOT a byproduct of free market economics. It is a human condition that exists in every type of government. The free market does not create more homelessness, it creates much, much, much less homelessness than socialism or any of its variants.
Case in point, California keeps pushing more and more towards fascism. As it keeps pushing that direction the homeless problem has increased exponentially. The further left Newsom pushes the state the more people will leave or become homeless. Jobs are fleeing the state and so are the people. For the first time ever, more people are leaving the state than moving in. Many were not in a position where they could pack up and leave. They lost everything and ended up on the street. Capitalism didn't cause that, Gavin Newsom's fascist policies did that.