7Mehrangarh Fort, India

Bearing down on the city of Jodphur is Mehrangarh Fort, a giant of a building that encloses a handful of large and intricate palaces.  

The castle preserves memories of a long and violent past: cannonball marks on one gate, a shrine to a solider who fell in battle, and another gate with palm prints of the creators on it. You may recognize the fortress from the final Batman film, the Dark Knight Rises.