Innsbruck, located in the Austrian Alps, has picture-perfect views within and outside the Old Town. Let me show you where they are and how you can visit them.