The first snow fell on the Chinese capital of Beijing, greeting visitors to the city's ancient sites with a blanket of white.