Charminar Illustration

Charminar is a monument and mosque constructed in 1591 and located in Hyderabad, India. The landmark has become known globally as a symbol of Hyderabad.

More by Sridhar Bokka

View profile