Beijing Ice Bicycle

Residents ride sled bicycles on the frozen lake on January 5, 2010 in Beijing, China.

Snow Fall In Beijing

Snow Fall In Beijing

Leave a Reply