Sea of Faith: Experience the atmosphere of Nigeria's mega-cathedral.
Located in Port Harcourt, the Hand of God Cathedral boasts a reported capacity of 120,000 worshipers per service, making it the largest church in the world by seating capacity.
Construction of the cathedral, which began in 2010, was finally completed on Friday, with regular services beginning on Sunday.