the mountains themselves hiding behind hulking , grey clouds pregnant with rain , and the sun somewhere amidst these elements , glowing like a firefly trapped in oilskin , leaving a brilliant rainbow in its wake .