Benteng Chittorgarh, India - Wow this reminds me of a scene of Naboo "The Phantom Menace"