Liechtenstein, a tiny principality nestled in the heart of Europe, is sandwiched between Switzerland to the west and Austria to the east, right in the Alpine region. Its capital, Vaduz, is the ...