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.


Soldiers atop camels stand at attention in front of the presidential palace on Tuesday. (Kevin Frayer/AP)

More world news coverage:

- Haiti’s former dictator lives in style

- Dilemma for China’s one-child generation

- Did U.S. radar fry Russian Mars probe?

- Read more headlines from around the world