Ajabgarh fort, cutely perched on a desolate hill, Alwar District

Ajabgarh fort, cutely perched on a desolate hill, Alwar District