Update: You guys were spot on. It is New Delhi, India.
The cavalry comes on camels.
In the photo below, a group of armed soldiers stand at guard outside a presidential palace. Tell us where this photo was taken.
You can tweet your responses to @Postworldnews using the hashtag #whatintheworld.
More world news coverage: