Meet the beautiful village of Chichicastanengo

Chichicastanengo is a beautiful village in Guatemala. Here's your look inside.