Tartan Giant,
I flew as pax from Kai Tak to Kathmandu in a Royal Nepal 757 a few years ago ('93 I think, thought process: fly with the boys who know it the best!) and they dumped the flaps right after touchdown. Thought it might have some connection to altitude, but they did the same after landing at HKG as well.
Never encountered this anywhere else.
'Fess