You probably think it's an auditorium or something, it's actually a biggest Church in India and 2nd biggest in Asia.