Jayadeva Interchange - India's Tallest Metro Station | Bengaluru Metro | Namma Metro MetroRail Blog