Mira Bilis · Nov 8, 2015 0:17
Actually MD, the more I look at the camera info, the more I'm convinced this is not where it claims to be. Looking at that Wiki link you shared, Leninsky Prospekt doesn't seem to have anything to do with Dzerzhinsk (which is 400km from Moscow.) More research needed ...