Walk into a village church in Nepal, as they worship God. It is truly amazing to see people's devotion to God and nothing else. The Light of the Gospel is truly shining in the darkness.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…