Mahesh Babu is the brand ambassador of Mountain Dew
The new TVC was shot on the top of world's tallest building - Emaar's Burj Khalifa in Dubai
Mahesh Babu shared the video on his Instagram with caption - On top of the world! Watch as Dew and I start an epic adventure together
Mahesh Babu is one of the most talented stars in Telugu film industry
Mahesh Babu
Stunning stills from the advertisement