Vietnam's culture has developed over the centuries from indigenous ancient Đông Sơn culture with wet rice agriculture as its economic base. Some elements of the national culture have Chinese origins, drawing on elements of Confucianism and Taoism in its traditional political system and philosophy. Vietnamese society is structured around ancestral villages. The influences of immigrant peoples, such as the Cantonese, Hakka, Hokkien and Hainan cultures and can also be seen, while the national religion of Buddhism is strongly entwined with popular culture. In recent centuries, the influences of Western cultures, most notably France and the United States, have become evident in Vietnam. The traditional focuses of Vietnamese culture are humanity and harmony, family and community values are highly regarded. Vietnam reveres a number of key cultural symbols, such as the Vietnamese dragon, which is derived from crocodile and snake imagery. In the modern era, the cultural life of Vietnam has been deeply influenced by government-controlled media and cultural programs.