Three Russian fighters parked at the Iturup Airport in the Kuril Islands. The aircraft are either Su-27s or SU-30s. The Kuril Islands are disputed between Russia and Japan, and Russia has built multiple military bases on the islands to cement their claims to the archipelago.
Russian fighters near Japan
No Thumbnail
© Bing Maps
By 42manako @ 2024-01-15 11:53:58