These rocks supporting the Mehrangarh Fort in Jodhpur (Rajasthan) have seen a lot of history and have withstood many attacks from invading armies. Ultimately, they’ve withstood the test of time which, as you would agree, not just tests your strength but also your resolve.