Aimol Khullen Baptist Church at Aimol Khullen, a village in Tengnoupal in Chandel District of Manipur State, India (as on December 16 2014 ) .
It is located 28 Kilometers towards East from District head quarters of Chandel and 71 Kilometers from State capital of Imphal .
See more photos of Aimol Khullen here
Picture Credit :: Daniel Chabungbam
See Archives News Photo here