Pitampura TV Tower

Pitampura TV Tower is a 235-metre-tall television tower, built in 1988, with an observation deck that is located in the northwest of New Delhi, India. Dilli Haat Pitampura is also situated near the TV tower.

Read more about Pitampura TV Tower:  History, Public Access, Accessibility

Famous quotes containing the word tower: