Yes, Switzerland and Lichentein banks ask for very high deposit. (I don't remember, i think it is like like 50,000 euros? 100,000 euros? upfront.
Cyprus is ok but it is part of the anglo saxon world. They ask for a letter of recommendation to open a bank account. In my case it is IM PO SS I BLE