Kumbhalgarh or The Great Wall of India (22)

The massive gate of Kumbhalgarh fort, called the Ram Gate

Kumbhalgarh or The Great Wall of India