2
Charminar, Hyderabad
Photo by:
PANKAJ KUMBHAR
Category: Places
The Charminar is a mosque and monument located in Hyderabad, Telangana, India. Constructed in 1591, the landmark is a symbol of Hyderabad and officially incorporated in the emblem of Telangana The Charminar's long history includes the existence of a mosque on its top floor for more than 425 years.