The Taq-e Zafar ( طاق ظفر, Arch of Victory) is a triumphal arch located at the front of the gardens in Paghman, Afghanistan. The famous victory arch commemorates Afghan independence after the Third Anglo-Afghan War in 1919.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections