Clock Tower

Landmark in Dehra Dun

Dehra Dun's central landmark is this six-faced clock tower, completed in 1953.

Advertisement