Camera : -
Location : Dimapur
Description : Dimapur Ao Baptist Church, the largest church in Asia. Its also air-conditioned!