I thought I was going to have to play geoguesser, but I googled 'wbtc trolley' and immediately found other vehicles in a similar livery
https://wbtc.co.in/
This is down to my ignorance, but I didn't realize India was organized enough to have trams