- Stock Photo ID: #EP894391
- Image Credit: Picxy.com/prudhvichowdary
- Description:Ecommerce giant Amazon’s largest campus building in the world
- Location: Amazon Hyderabad Campus, Financial District, Gachibowli, Hyderabad, Telangana, India
- Featured in collection:
- Indian e-commerce sites