Garuda Mall (built 2005)
Location: 12.970236°N, 77.60975°E