Summary

Footage Information

Science Photo Library
Aerial view of clock tower over Shanghai bay, China
}