Ranganathaswamy Temple from Trichy Rock fort, Srirangam, Tamil Nadu