Visited by four million people annually; the temple is one of the major attractions in New Delhi. It is one of the most visited buildings in the world, surpassing even the Eiffel Tower and Taj Mahal.