China Trip - lickcreekphotography

A new sports stadium in the "new city" area of Louyang.