Tirupati is the richest temple in the country