Chittorgarh Fort is the largest fort in India and is located in the state of Rajasthan. At 180 metres high, the fort is home to historical palaces, gates, temples and two prominent commemoration towers. It apparently once had 84 bodies but now comprises only of 22.
This photo has been posted all across the web with no known photographer. A magical place indeed!