IAF C-130J Stamp
The IAF C-130J stamp shows the Herc lined up for take off from DBO, Ladakh, India; the highest strip in the world at 16614 feel AMSL
The IAF C-130J stamp shows the Herc lined up for take off from DBO, Ladakh, India; the highest strip in the world at 16614 feel AMSL
Recommended Comments
There are no comments to display.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.