Does This Image Show a Recent Visual of Jammu National Highway? No!

Does This Image Show a Recent Visual of Jammu National Highway? No!