how many people annually visit the religious place in the town that has the largest population ( 2011 ) ?
7 million