6 km maps street view

Full Address: Russia, Volga Federal District, Tatarstan, Leninogorsky District, 16К-1116, 6 km
GPS Coordinates: 54.42089, 52.53802