Beauty will save

Beauty in everything

Kumbhalgarh or The Great Wall of India (9)

Built on a hilltop 1,100 meters above sea level on the Aravalli range, Kumbhalgarh

Kumbhalgarh or The Great Wall of India