The Clock Tower Built in the Lyallpur City, British India. It was photographed in 1903 (Now part of Pakistan)