The filming location features picturesque landscapes along the Sandia Peak Road, situated on the Ellis Trail in Cedar Crest, New Mexico. This site offers a backdrop of dense forests with vibrant green foliage, rocky terrain, and stunning views of surrounding hills and valleys. The area is ideal for capturing the essence of serene natural beauty and outdoor adventures, featuring winding paths, open grassy fields, and towering trees. Clear blue skies provide excellent lighting for filming, making it a versatile location for various outdoor scenes.
Location Categories
LANDSCAPES - Forests / Wilderness PARKS - Nature / Walking / Bike
Architectural Styles
Contemporary / 21st Cent
Location
Sandia Crest Scenic Highway
Cedar Crest, New Mexico, 87008, US