Given the comments made, I thought the pictures were from Lockwood's secret vault (especially since he makes so many movies these days...cough).
Otherwise, I'd tell any group with that kind of cash to keep it out of ANY bank since there are so many ways to productively use it (and the Swiss are not as neutral these days as they used to be).