Beaver Creek Colorado is such a beautiful location for a photo session! Of course it's a stunning and popular wedding location, but it's also incredible for family, engagement, proposal or portrait photo. sessions too. Beaver Creek is still within the Vail Valley (just about 13 miles West of Vail) and offers some gorgeous locations for photos. There are options to stay right within Beaver Creek Village area, or a short drive through the neighboring town of Avon can allow for some great view of Beaver Creek village and resort from afar!