It’s actually been illegal in HK to leave an engine idling for more than 3 minutes; been in force for 10 years or so .
I have actually seen the police book bus drivers (at the little bus terminus just above Pokfield Rd).