interesting facts about ranganathaswamy temple