Tag: Beihai Park

Mandarin Duck

I found this¬†gorgeous Mandarin Duck while visiting Beihai Park in Beijing, China. This is considered by many to be the…

Vanishing Art

This face is the quick work of a Beijing, China street artist. The art took shape on the Beihai Park’s…