Dragon Statue in China

This particular dragon is at the entrance to one of the parks in Beijing, China.

Previous
Previous

Port of Shanghai

Next
Next

Long pole powered houseboat