This picture takes me to another, dark, futuristic world, where hoplite robots battle human crusaders, and Jerusaleum is the robots' capitol. Humans lost. What next, the last human stand for survival on Earth.
Kinda like Terminator movies aftermath.