Satellite imagery of India’s Nalia Air Force Station airbase. Nalia is about 90 km from the Indian Air Force’s Sir Creek in Pakistan. It houses Su-30mki fighter aircraft of the Indian Air Force. The S-125 Pechora SAM is also deployed at the air base Pictures were obtained by unknown hackers
Satellite imagery of India’s Nalia Air Force Station airbase
RELATED ARTICLES