Tags: architecture, ranganathaswamy, hindu, temple, tiruchirapalli, india, dedicated, maha, vishnu, built, rebuilt, centuries, century