A woman with a blue jacket around her waist is sitting on the ledge of some stone ruins resting.
A woman sits in front of ancient indian ruins
Stone ruins exist all over the world and aren't just Indian.
Sitting on the ledge does not imply in front of something. All stone ruins are not ancient indian.
Just because stone ruins does not mean it is ancient indian ruins.