Close by Jama Masjid stands the sky-piercing tallest (221 feet) clock tower of India, erected in 1887 at a cost of Rs. 1.20 lakhs by Nawab Nazir-ud-din Haider.