The Tale of the Naughty Flying Mountains by Anand Neelakantan
It might sound ridiculous, but it's true! Himavan, the lord of the mountains, indeed had glorious wings under his grand snowy cloak. But thanks to the mischief-maker, Narada, chaos ensued and the rest.