Today in Photos, August 28

28 Aug 2014

A mechanical horse-dragon made of wood and steel is unveiled in western France, while rescue workers lift a wall that collapsed after a landslide hit Yingping village in Guizhou, and more ...

 

Login

SCMP.com Account

or