Indian C-130J Super Hercules Aircraft Lands Near Chinese Border 0 Air Force, Air Show, China, India, Transport Aircraft Indian Air Force (IAF) C-130J Super Hercules four-engine turboprop military transport aircraft took off from Hindon on the outskirts of New Delhi and landed at airstrip at Daulat Beg Oldie (DBO) in eastern Ladakh at an altitude of 16,614 feet.
Post a Comment