Panoramic view of Vizag City with the latest addition of The Twin Towers to the cityscape.
- Stock Photo ID: #HW702751
- Image Credit: Picxy.com/navin1474
- Location: Seethammadara, Visakhapatnam, Andhra Pradesh, India