This is a minor square in Bishkek, not far away from the main square (where the museum and the Lenin statue is). I took the picture myself in 2002 (I scanned the developed picture).