Explore the charming town of Livingston, Montana nestled amidst majestic mountains under a picturesque cloudy sky. Discover why it's known as Big Sky Country.