Mexcio. Thatched roof home at a Mexican village