Banknote Security Features From Around the World. I wonder what country has the most sophisticated technology! Source: .. Why does the Swiss Franc have aliens on it?