Clock Tower of Haridwar - Credit: Wikimedia Commons
The Clock Tower of Haridwar, also known as the Raja Birla Tower, is a landmark freestanding clock tower, built by Raja Baldev Das Birla in 1938 in Haridwar, Uttarakhand, India. Each of its four sides has a clock, with Roman numerals representing hours and dots depicting the minutes. The structure marks a good location from which to watch the evening prayers at Har Ki Pauri. Read more on Wikipedia
Source: en.wikipedia.org