This is a depiction of Tiruchirapalli Rock Fort City, which is located in the Indian state of Tamil Nadu. The 83-metre rock fort is situated in the centre of town and is a major landmark which is visible from a long distance. The fort itself has seen muc - - Thanjavur, Tamil Nadu, India, S, Asia