Guigailong Baptist Church at Imphal, Manipur
Featured in this video is the Guigailong Baptist Church at Imphal, Manipur state in India. This church was built in 1980 and is situated in a picturesque location. Believers in and around Imphal often visit this church and offer their prayers. One can find many small churches at Imphal.