EDIT: Turns out it’s fake real hard to tell?!
It’s Bloomberg Getty Images number 2275322571
But it’s “Editorial”, which means not necessarily from a trusted news source.
But then again, it’s not marked as AI/Synthetic, which Getty is supposed to do.

My opinion – it’s probably fake.

Apparently this image was taken down by a bunch of Western media; only Times of India still had it up when I checked