I swear even more to god this is Russia. I have seen those kind of bus stops when I was a kid. *cries*
realolderwomen realrule34