Peekaboo!

A quick teaser for a series of upcoming cinemagraphs from China and more cinemagraphs from China:


Peekaboo from District 798 in Beijing, China