Tupolev TU-124 crash, Aug 21, 1963, Leningrad Leningrad o...
Tupolev TU-124 accident on August 21, 1963 near Leningrad Leningrad oblast, Russia with no fatalities.
- Date: August 21, 1963
- Aircraft: Tupolev TU-124
- Location: Leningrad Leningrad oblast, Russia
- Fatalities: 0
- Phase of flight: Approach and landing