Correct, I believe the picture was taken from the viewing platform atop Charminar Gate in Hyderabad, India. A first time visit for The Amazing Race, with this country not being seen since Season 27 in 2015.
Hope everyone is looking on Twitter, Instagram and Facebook for photos in Hyderabad.