O-36-38 (Velegoshchi, Russia) Maps Indiana University

Location