[
  {
    "id": "hero",
    "file": "images/hero.webp",
    "fileFull": "images/hero.webp",
    "collection": "highway-1",
    "title": "Highway 1",
    "location": "Highway 1, CA",
    "date": "May 13 2026",
    "camera": "f/9, 1/2200s, ISO 640",
    "filmSimulation": "Classic Negative",
    "hero": true
  },
  {
    "id": "h1-bluffs",
    "file": "images/highway-1/DSCF9273-thumb.webp",
    "fileFull": "images/highway-1/DSCF9273-full.webp",
    "fileXl": "images/highway-1/DSCF9273-xl.webp",
    "collection": "highway-1",
    "title": "Sandstone Bluffs",
    "location": "Pomponio State Beach",
    "date": "May 13 2026",
    "camera": "f/9, 1/2200s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "full",
    "favorite": true
  },
  {
    "id": "h1-rolling-hills",
    "file": "images/highway-1/DSCF9253-thumb.webp",
    "fileFull": "images/highway-1/DSCF9253-full.webp",
    "collection": "highway-1",
    "title": "Rolling Hills",
    "location": "Half Moon Bay, CA",
    "date": "May 13 2026",
    "camera": "f/8, 1/2000s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "h1-driftwood",
    "file": "images/highway-1/DSCF9260-thumb.webp",
    "fileFull": "images/highway-1/DSCF9260-full.webp",
    "collection": "highway-1",
    "title": "Lifeguard Tower",
    "location": "San Gregorio State Beach",
    "date": "May 13 2026",
    "camera": "f/10, 1/2700s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "h1-waves",
    "file": "images/highway-1/DSCF9268-thumb.webp",
    "fileFull": "images/highway-1/DSCF9268-full.webp",
    "collection": "highway-1",
    "title": "Shoreline",
    "location": "Pomponio State Beach",
    "date": "May 13 2026",
    "camera": "f/11, 1/3800s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "h1-green-cliffs",
    "file": "images/highway-1/DSCF9275-thumb.webp",
    "fileFull": "images/highway-1/DSCF9275-full.webp",
    "fileXl": "images/highway-1/DSCF9275-xl.webp",
    "collection": "highway-1",
    "title": "Coastal Cliffs",
    "location": "Pomponio State Beach",
    "date": "May 13 2026",
    "camera": "f/9, 1/2500s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "medium"
  },
  {
    "id": "h1-iceplant",
    "file": "images/highway-1/DSCF9286-thumb.webp",
    "fileFull": "images/highway-1/DSCF9286-full.webp",
    "collection": "highway-1",
    "title": "Cliffside Ice Plants",
    "location": "Bean Hollow State Beach",
    "date": "May 13 2026",
    "camera": "f/8, 1/1900s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "h1-ladder",
    "file": "images/highway-1/DSCF9304-thumb.webp",
    "fileFull": "images/highway-1/DSCF9304-full.webp",
    "collection": "highway-1",
    "title": "Cliff Ladder",
    "location": "Bean Hollow State Beach",
    "date": "May 13 2026",
    "camera": "f/8, 1/1700s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "h1-wildflowers",
    "file": "images/highway-1/DSCF9302-thumb.webp",
    "fileFull": "images/highway-1/DSCF9302-full.webp",
    "fileXl": "images/highway-1/DSCF9302-xl.webp",
    "collection": "highway-1",
    "title": "Wildflower Coast",
    "location": "Bean Hollow State Beach",
    "date": "May 13 2026",
    "camera": "f/8, 1/1700s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "wide"
  },
  {
    "id": "h1-lighthouse-wide",
    "file": "images/highway-1/DSCF9313-thumb.webp",
    "fileFull": "images/highway-1/DSCF9313-full.webp",
    "fileXl": "images/highway-1/DSCF9313-xl.webp",
    "collection": "highway-1",
    "title": "Pigeon Point",
    "location": "Pigeon Point Light Station",
    "date": "May 13 2026",
    "camera": "f/8, 1/2200s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "wide"
  },
  {
    "id": "h1-lighthouse-portrait",
    "file": "images/highway-1/DSCF9318-thumb.webp",
    "fileFull": "images/highway-1/DSCF9318-full.webp",
    "collection": "highway-1",
    "title": "Pigeon Point Overlook",
    "location": "Pigeon Point Light Station",
    "date": "May 13 2026",
    "camera": "f/8, 1/2200s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "h1-cove-pier",
    "file": "images/highway-1/DSCF9322-thumb.webp",
    "fileFull": "images/highway-1/DSCF9322-full.webp",
    "collection": "highway-1",
    "title": "Old Pier",
    "location": "Davenport Pier Cove",
    "date": "May 13 2026",
    "camera": "f/7.1, 1/1500s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "h1-shark-fin",
    "file": "images/highway-1/DSCF9334-thumb.webp",
    "fileFull": "images/highway-1/DSCF9334-full.webp",
    "collection": "highway-1",
    "title": "Shark Fin Cove",
    "location": "Shark Fin Cove",
    "date": "May 13 2026",
    "camera": "f/6.4, 1/1300s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "h1-shark-fin-wide",
    "file": "images/highway-1/DSCF9336-thumb.webp",
    "fileFull": "images/highway-1/DSCF9336-full.webp",
    "fileXl": "images/highway-1/DSCF9336-xl.webp",
    "collection": "highway-1",
    "title": "Shark Fin Cove",
    "location": "Shark Fin Cove",
    "date": "May 13 2026",
    "camera": "f/6.4, 1/1000s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "medium"
  },
  {
    "id": "h1-surf",
    "file": "images/highway-1/DSCF9355-thumb.webp",
    "fileFull": "images/highway-1/DSCF9355-full.webp",
    "collection": "highway-1",
    "title": "Pacific Surf",
    "location": "West Cliff, Santa Cruz",
    "date": "May 13 2026",
    "camera": "f/5.6, 1/1100s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "h1-surf-dark",
    "file": "images/highway-1/DSCF9356-thumb.webp",
    "fileFull": "images/highway-1/DSCF9356-full.webp",
    "collection": "highway-1",
    "title": "Distant Surfers",
    "location": "West Cliff, Santa Cruz",
    "date": "May 13 2026",
    "camera": "f/5.6, 1/1300s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "h1-natural-bridge",
    "file": "images/highway-1/DSCF9383-thumb.webp",
    "fileFull": "images/highway-1/DSCF9383-full.webp",
    "collection": "highway-1",
    "title": "Natural Bridge",
    "location": "Natural Bridges State Beach, Santa Cruz",
    "date": "May 13 2026",
    "camera": "f/6.4, 1/1000s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "h1-natural-bridges-sunset",
    "file": "images/highway-1/DSCF9410-thumb.webp",
    "fileFull": "images/highway-1/DSCF9410-full.webp",
    "collection": "highway-1",
    "title": "Sunset Beach",
    "location": "Natural Bridges, Santa Cruz",
    "date": "May 13 2026",
    "camera": "f/5.6, 1/320s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "ap-inner-ring",
    "file": "images/apple_park_photos/DSCF9416-thumb.webp",
    "fileFull": "images/apple_park_photos/DSCF9416-full.webp",
    "collection": "apple-park",
    "title": "The Inner Ring",
    "location": "Apple Park, Cupertino",
    "date": "May 14 2026",
    "camera": "f/6.4, 1/1000s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "ap-outer-ring",
    "file": "images/apple_park_photos/DSCF9447-thumb.webp",
    "fileFull": "images/apple_park_photos/DSCF9447-full.webp",
    "collection": "apple-park",
    "title": "The Outer Ring",
    "location": "Apple Park, Cupertino",
    "date": "May 14 2026",
    "camera": "f/5.6, 1/640s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "ap-phone-history",
    "file": "images/apple_park_photos/DSCF9461-thumb.webp",
    "fileFull": "images/apple_park_photos/DSCF9461-full.webp",
    "fileXl": "images/apple_park_photos/DSCF9461-xl.webp",
    "collection": "apple-park",
    "title": "iPhones Through Time",
    "location": "Apple Park, Cupertino",
    "date": "May 14 2026",
    "camera": "f/4, 1/180s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "wide"
  },
  {
    "id": "ap-rainbow",
    "file": "images/apple_park_photos/DSCF9437-thumb.webp",
    "fileFull": "images/apple_park_photos/DSCF9437-full.webp",
    "collection": "apple-park",
    "title": "Rainbow Stage",
    "location": "Apple Park, Cupertino",
    "date": "May 14 2026",
    "camera": "f/5.6, 1/320s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "ap-coffee-table",
    "file": "images/apple_park_photos/DSCF9464-thumb.webp",
    "fileFull": "images/apple_park_photos/DSCF9464-full.webp",
    "collection": "apple-park",
    "title": "Coffee Table",
    "location": "Apple Park, Cupertino",
    "date": "May 14 2026",
    "camera": "f/5, 1/320s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "oc-canyon",
    "file": "images/orange-county/DSCF9502-thumb.webp",
    "fileFull": "images/orange-county/DSCF9502-full.webp",
    "collection": "orange-county",
    "title": "El Moro Canyon",
    "location": "El Moro Canyon, Crystal Cove",
    "date": "May 16 2026",
    "camera": "f/6.4, 1/1100s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "oc-switchbacks",
    "file": "images/orange-county/DSCF9507-thumb.webp",
    "fileFull": "images/orange-county/DSCF9507-full.webp",
    "collection": "orange-county",
    "title": "Trail Switchbacks",
    "location": "El Moro Canyon, Crystal Cove",
    "date": "May 16 2026",
    "camera": "f/6.4, 1/1500s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "oc-valley",
    "file": "images/orange-county/DSCF9509-thumb.webp",
    "fileFull": "images/orange-county/DSCF9509-full.webp",
    "fileXl": "images/orange-county/DSCF9509-xl.webp",
    "collection": "orange-county",
    "title": "Canyon Valley",
    "location": "El Moro Canyon, Crystal Cove",
    "date": "May 16 2026",
    "camera": "f/7.1, 1/1500s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "wide"
  },
  {
    "id": "oc-seagulls",
    "file": "images/orange-county/DSCF9530-thumb.webp",
    "fileFull": "images/orange-county/DSCF9530-full.webp",
    "collection": "orange-county",
    "title": "Seagulls",
    "location": "Dana Point Beach",
    "date": "May 16 2026",
    "camera": "f/6.4, 1/1600s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "oc-seagull",
    "file": "images/orange-county/DSCF9532-thumb.webp",
    "fileFull": "images/orange-county/DSCF9532-full.webp",
    "collection": "orange-county",
    "title": "Seagull",
    "location": "Dana Point Beach",
    "date": "May 16 2026",
    "camera": "f/7.1, 1/1500s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "oc-turquoise",
    "file": "images/orange-county/DSCF9534-thumb.webp",
    "fileFull": "images/orange-county/DSCF9534-full.webp",
    "collection": "orange-county",
    "title": "Turquoise Waves",
    "location": "Dana Point Beach",
    "date": "May 16 2026",
    "camera": "f/7.1, 1/1700s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "oc-beach-cliffs",
    "file": "images/orange-county/DSCF9549-thumb.webp",
    "fileFull": "images/orange-county/DSCF9549-full.webp",
    "collection": "orange-county",
    "title": "Coastal Walk",
    "location": "Dana Point Beach",
    "date": "May 16 2026",
    "camera": "f/7.1, 1/1500s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "oc-rocky-cove",
    "file": "images/orange-county/DSCF9553-thumb.webp",
    "fileFull": "images/orange-county/DSCF9553-full.webp",
    "fileXl": "images/orange-county/DSCF9553-xl.webp",
    "collection": "orange-county",
    "title": "Rocky Cove",
    "location": "Dana Point Beach",
    "date": "May 16 2026",
    "camera": "f/7.1, 1/1700s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "wide"
  },
  {
    "id": "oc-sandpiper",
    "file": "images/orange-county/DSCF9569-thumb.webp",
    "fileFull": "images/orange-county/DSCF9569-full.webp",
    "collection": "orange-county",
    "title": "Sandpiper",
    "location": "Dana Point Beach",
    "date": "May 16 2026",
    "camera": "f/8, 1/1800s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "oc-stadium",
    "file": "images/orange-county/DSCF9584-thumb.webp",
    "fileFull": "images/orange-county/DSCF9584-full.webp",
    "fileXl": "images/orange-county/DSCF9584-xl.webp",
    "collection": "orange-county",
    "title": "Angel Stadium",
    "location": "Angel Stadium, Anaheim",
    "date": "May 16 2026",
    "camera": "f/5.6, 1/680s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "wide"
  },
  {
    "id": "oc-diamond",
    "file": "images/orange-county/DSCF9588-thumb.webp",
    "fileFull": "images/orange-county/DSCF9588-full.webp",
    "fileXl": "images/orange-county/DSCF9588-xl.webp",
    "collection": "orange-county",
    "title": "The Diamond",
    "location": "Angel Stadium, Anaheim",
    "date": "May 16 2026",
    "camera": "f/5, 1/400s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "wide"
  },
  {
    "id": "oc-shohei",
    "file": "images/orange-county/DSCF9594-thumb.webp",
    "fileFull": "images/orange-county/DSCF9594-full.webp",
    "collection": "orange-county",
    "title": "Shohei",
    "location": "Angel Stadium, Anaheim",
    "date": "May 16 2026",
    "camera": "f/4, 1/240s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "oc-at-bat",
    "file": "images/orange-county/DSCF9607-thumb.webp",
    "fileFull": "images/orange-county/DSCF9607-full.webp",
    "collection": "orange-county",
    "title": "At Bat",
    "location": "Angel Stadium, Anaheim",
    "date": "May 16 2026",
    "camera": "f/5, 1/280s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "sb-trailhead",
    "file": "images/south-boulder-trails/DSCF9650-thumb.webp",
    "fileFull": "images/south-boulder-trails/DSCF9650-full.webp",
    "collection": "south-boulder",
    "title": "Trailhead",
    "location": "South Boulder, CO",
    "date": "May 18 2026",
    "camera": "27mm · Classic Negative",
    "filmSimulation": "Classic Negative",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "sb-cow-meadow",
    "file": "images/south-boulder-trails/DSCF9660-thumb.webp",
    "fileFull": "images/south-boulder-trails/DSCF9660-full.webp",
    "collection": "south-boulder",
    "title": "Meadow Rest",
    "location": "South Boulder, CO",
    "date": "May 18 2026",
    "camera": "27mm · Classic Negative",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "sb-foggy-peak",
    "file": "images/south-boulder-trails/DSCF9670-thumb.webp",
    "fileFull": "images/south-boulder-trails/DSCF9670-full.webp",
    "collection": "south-boulder",
    "title": "Foggy Peak",
    "location": "South Boulder, CO",
    "date": "May 18 2026",
    "camera": "27mm · Classic Negative",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "sb-boulder-trail",
    "file": "images/south-boulder-trails/DSCF9681-thumb.webp",
    "fileFull": "images/south-boulder-trails/DSCF9681-full.webp",
    "collection": "south-boulder",
    "title": "Boulder on Trail",
    "location": "South Boulder, CO",
    "date": "May 18 2026",
    "camera": "27mm · Classic Negative",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "sb-flatirons-trail",
    "file": "images/south-boulder-trails/DSCF9694-thumb.webp",
    "fileFull": "images/south-boulder-trails/DSCF9694-full.webp",
    "collection": "south-boulder",
    "title": "Flatirons Trail",
    "location": "South Boulder, CO",
    "date": "May 18 2026",
    "camera": "27mm · Classic Negative",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "sb-snow-fog",
    "file": "images/south-boulder-trails/DSCF9697-thumb.webp",
    "fileFull": "images/south-boulder-trails/DSCF9697-full.webp",
    "collection": "south-boulder",
    "title": "Snow and Fog",
    "location": "South Boulder, CO",
    "date": "May 18 2026",
    "camera": "27mm · Classic Negative",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "sb-ridge-trail",
    "file": "images/south-boulder-trails/DSCF9712-thumb.webp",
    "fileFull": "images/south-boulder-trails/DSCF9712-full.webp",
    "collection": "south-boulder",
    "title": "Ridge Trail",
    "location": "South Boulder, CO",
    "date": "May 18 2026",
    "camera": "27mm · Classic Negative",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "sb-flatirons-meadow",
    "file": "images/south-boulder-trails/DSCF9715-thumb.webp",
    "fileFull": "images/south-boulder-trails/DSCF9715-full.webp",
    "collection": "south-boulder",
    "title": "Flatirons Meadow",
    "location": "South Boulder, CO",
    "date": "May 18 2026",
    "camera": "27mm · Classic Negative",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "sb-cow-road",
    "file": "images/south-boulder-trails/DSCF9716-thumb.webp",
    "fileFull": "images/south-boulder-trails/DSCF9716-full.webp",
    "collection": "south-boulder",
    "title": "Road Block",
    "location": "South Boulder, CO",
    "date": "May 18 2026",
    "camera": "27mm · Classic Negative",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "ny-skyscraper",
    "file": "images/nyc/DSCF9734-thumb.webp",
    "fileFull": "images/nyc/DSCF9734-full.webp",
    "collection": "nyc",
    "title": "Looking Up",
    "location": "Manhattan, NY",
    "date": "May 22 2026",
    "camera": "f/8, 1/2200s, ISO 640",
    "size": "tall"
  },
  {
    "id": "ny-belvedere",
    "file": "images/nyc/DSCF9785-thumb.webp",
    "fileFull": "images/nyc/DSCF9785-full.webp",
    "collection": "nyc",
    "title": "Belvedere Castle",
    "location": "Central Park, NY",
    "date": "May 22 2026",
    "camera": "f/6.4, 1/1100s, ISO 640",
    "size": "tall"
  },
  {
    "id": "ny-lamp-path",
    "file": "images/nyc/DSCF9804-thumb.webp",
    "fileFull": "images/nyc/DSCF9804-full.webp",
    "collection": "nyc",
    "title": "Lamp Path",
    "location": "Central Park, NY",
    "date": "May 22 2026",
    "camera": "f/3.6, 1/150s, ISO 640",
    "size": "tall"
  },
  {
    "id": "ny-tree",
    "file": "images/nyc/DSCF9816-thumb.webp",
    "fileFull": "images/nyc/DSCF9816-full.webp",
    "collection": "nyc",
    "title": "Old Oak",
    "location": "Central Park, NY",
    "date": "May 22 2026",
    "camera": "f/4.5, 1/220s, ISO 640",
    "size": "tall"
  },
  {
    "id": "ny-rowboats",
    "file": "images/nyc/DSCF9825-thumb.webp",
    "fileFull": "images/nyc/DSCF9825-full.webp",
    "collection": "nyc",
    "title": "Geese and Rowboats",
    "location": "Central Park, NY",
    "date": "May 22 2026",
    "camera": "f/5, 1/300s, ISO 640",
    "size": "tall"
  },
  {
    "id": "ny-kbbq",
    "file": "images/nyc/DSCF9856-thumb.webp",
    "fileFull": "images/nyc/DSCF9856-full.webp",
    "collection": "nyc",
    "title": "Korean BBQ",
    "location": "Manhattan, NY",
    "date": "May 22 2026",
    "camera": "f/2.8, 1/17s, ISO 3200",
    "size": "tall"
  },
  {
    "id": "ny-chef",
    "file": "images/nyc/DSCF9739-thumb.webp",
    "fileFull": "images/nyc/DSCF9739-full.webp",
    "collection": "nyc",
    "title": "The Chef",
    "location": "Manhattan, NY",
    "date": "May 22 2026",
    "camera": "f/2.8, 1/100s, ISO 2500",
    "size": "tall"
  },
  {
    "id": "ny-bar",
    "file": "images/nyc/DSCF9742-thumb.webp",
    "fileFull": "images/nyc/DSCF9742-full.webp",
    "collection": "nyc",
    "title": "Omakase Counter",
    "location": "Manhattan, NY",
    "date": "May 22 2026",
    "camera": "f/2.8, 1/40s, ISO 3200",
    "size": "tall"
  },
  {
    "id": "ny-times-square",
    "file": "images/nyc/DSCF9866-thumb.webp",
    "fileFull": "images/nyc/DSCF9866-full.webp",
    "collection": "nyc",
    "title": "Penn Plaza",
    "location": "Penn Plaza, NY",
    "date": "May 22 2026",
    "camera": "f/2.8, 1/100s, ISO 800",
    "size": "tall"
  },
  {
    "id": "bv-pine-mountains",
    "file": "images/buena-vista/DSCF9942-thumb.webp",
    "fileFull": "images/buena-vista/DSCF9942-full.webp",
    "collection": "buena-vista",
    "title": "Treeline",
    "location": "Mt. Quandary, CO",
    "date": "May 29-30 2026",
    "camera": "f/2.8, 1/7500s, ISO 640",
    "size": "tall"
  },
  {
    "id": "bv-alpine-slope",
    "file": "images/buena-vista/DSCF9947-thumb.webp",
    "fileFull": "images/buena-vista/DSCF9947-full.webp",
    "collection": "buena-vista",
    "title": "Snow Streaks",
    "location": "Mt. Quandary, CO",
    "date": "May 29-30 2026",
    "camera": "f/2.8, 1/9000s, ISO 640",
    "size": "tall"
  },
  {
    "id": "bv-scree",
    "file": "images/buena-vista/DSCF9958-thumb.webp",
    "fileFull": "images/buena-vista/DSCF9958-full.webp",
    "collection": "buena-vista",
    "title": "Overlooking Marmot",
    "location": "Mt. Quandary, CO",
    "date": "May 29-30 2026",
    "camera": "f/2.8, 1/10000s, ISO 640",
    "size": "tall"
  },
  {
    "id": "bv-goat-outcrop",
    "file": "images/buena-vista/DSCF0003-thumb.webp",
    "fileFull": "images/buena-vista/DSCF0003-full.webp",
    "collection": "buena-vista",
    "title": "Summit Goat",
    "location": "Mt. Quandary, CO",
    "date": "May 29-30 2026",
    "camera": "f/2.8, 1/15000s, ISO 640",
    "size": "tall",
    "favorite": true,
    "pairWith": "h1-iceplant"
  },
  {
    "id": "bv-goats-pair",
    "file": "images/buena-vista/DSCF0016-thumb.webp",
    "fileFull": "images/buena-vista/DSCF0016-full.webp",
    "collection": "buena-vista",
    "title": "Pair on the Ridge",
    "location": "Mt. Quandary, CO",
    "date": "May 29-30 2026",
    "camera": "f/2.8, 1/23000s, ISO 640",
    "size": "tall"
  },
  {
    "id": "bv-goat-sky",
    "file": "images/buena-vista/DSCF0022-thumb.webp",
    "fileFull": "images/buena-vista/DSCF0022-full.webp",
    "collection": "buena-vista",
    "title": "Watchful",
    "location": "Mt. Quandary, CO",
    "date": "May 29-30 2026",
    "camera": "f/2.8, 1/9000s, ISO 640",
    "size": "tall"
  },
  {
    "id": "bv-summit-silhouette",
    "file": "images/buena-vista/DSCF0037-thumb.webp",
    "fileFull": "images/buena-vista/DSCF0037-full.webp",
    "collection": "buena-vista",
    "title": "Summit Approach",
    "location": "Mt. Quandary, CO",
    "date": "May 29-30 2026",
    "camera": "f/2.8, 1/32000s, ISO 640",
    "size": "tall"
  },
  {
    "id": "bv-rock-face",
    "file": "images/buena-vista/DSCF0043-thumb.webp",
    "fileFull": "images/buena-vista/DSCF0043-full.webp",
    "collection": "buena-vista",
    "title": "Wall of Clouds",
    "location": "Mt. Quandary, CO",
    "date": "May 29-30 2026",
    "camera": "f/2.8, 1/20000s, ISO 640",
    "size": "tall"
  },
  {
    "id": "bv-descending",
    "file": "images/buena-vista/DSCF0062-thumb.webp",
    "fileFull": "images/buena-vista/DSCF0062-full.webp",
    "fileXl": "images/buena-vista/DSCF0062-xl.webp",
    "collection": "buena-vista",
    "title": "Descent",
    "location": "Mt. Quandary, CO",
    "date": "May 29-30 2026",
    "camera": "f/2.8, 1/7500s, ISO 640",
    "size": "wide"
  },
  {
    "id": "bv-goat-trees",
    "file": "images/buena-vista/DSCF0069-thumb.webp",
    "fileFull": "images/buena-vista/DSCF0069-full.webp",
    "collection": "buena-vista",
    "title": "Through the Pines",
    "location": "Mt. Quandary, CO",
    "date": "May 29-30 2026",
    "camera": "f/2.8, 1/4000s, ISO 640",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "bv-bronco",
    "file": "images/buena-vista/DSCF0094-thumb.webp",
    "fileFull": "images/buena-vista/DSCF0094-full.webp",
    "collection": "buena-vista",
    "title": "Lakeside Bronco",
    "location": "Buena Vista, CO",
    "date": "May 29-30 2026",
    "camera": "f/2.8, 1/3800s, ISO 640",
    "size": "tall"
  },
  {
    "id": "bv-cottonwood",
    "file": "images/buena-vista/DSCF0084-thumb.webp",
    "fileFull": "images/buena-vista/DSCF0084-full.webp",
    "fileXl": "images/buena-vista/DSCF0084-xl.webp",
    "collection": "buena-vista",
    "title": "Cottonwood Lake",
    "location": "Cottonwood Lake, CO",
    "date": "May 29-30 2026",
    "camera": "f/2.8, 1/7500s, ISO 640",
    "size": "wide"
  },
  {
    "id": "bv-fly-fisher",
    "file": "images/buena-vista/DSCF0142-thumb.webp",
    "fileFull": "images/buena-vista/DSCF0142-full.webp",
    "collection": "buena-vista",
    "title": "Gone Fishin'",
    "location": "Cottonwood Lake, CO",
    "date": "May 29-30 2026",
    "camera": "f/2.8, 1/4400s, ISO 640",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "bv-bighorns",
    "file": "images/buena-vista/DSCF0170-thumb.webp",
    "fileFull": "images/buena-vista/DSCF0170-full.webp",
    "collection": "buena-vista",
    "title": "Bighorn Herd",
    "location": "Buena Vista, CO",
    "date": "May 29-30 2026",
    "camera": "f/7.1, 1/1800s, ISO 640",
    "size": "tall"
  },
  {
    "id": "bv-sun-flare",
    "file": "images/buena-vista/DSCF0195-thumb.webp",
    "fileFull": "images/buena-vista/DSCF0195-full.webp",
    "collection": "buena-vista",
    "title": "Afternoon Alpine",
    "location": "Ptarmigan Lake, CO",
    "date": "May 29-30 2026",
    "camera": "f/5.6, 1/850s, ISO 640",
    "size": "tall"
  },
  {
    "id": "bv-wildflowers",
    "file": "images/buena-vista/DSCF0205-thumb.webp",
    "fileFull": "images/buena-vista/DSCF0205-full.webp",
    "collection": "buena-vista",
    "title": "Alpine Bloom",
    "location": "Ptarmigan Lake, CO",
    "date": "May 29-30 2026",
    "camera": "f/5.6, 1/640s, ISO 640",
    "size": "tall"
  },
  {
    "id": "bv-basin",
    "file": "images/buena-vista/DSCF0208-thumb.webp",
    "fileFull": "images/buena-vista/DSCF0208-full.webp",
    "collection": "buena-vista",
    "title": "Alpine Basin",
    "location": "Ptarmigan Lake, CO",
    "date": "May 29-30 2026",
    "camera": "f/5.6, 1/900s, ISO 640",
    "size": "tall"
  },
  {
    "id": "bv-snowy-peak",
    "file": "images/buena-vista/DSCF0213-thumb.webp",
    "fileFull": "images/buena-vista/DSCF0213-full.webp",
    "collection": "buena-vista",
    "title": "Ptarmigan Lake",
    "location": "Ptarmigan Lake, CO",
    "date": "May 29-30 2026",
    "camera": "f/5.6, 1/900s, ISO 640",
    "size": "tall"
  },
  {
    "id": "gm-tree-cliff",
    "file": "images/green-mtn/DSCF0234-thumb.webp",
    "fileFull": "images/green-mtn/DSCF0234-full.webp",
    "collection": "green-mtn",
    "title": "Cliffside Pine",
    "location": "Green Mountain, Boulder",
    "date": "Jun 4 2026",
    "camera": "f/5, 1/320s, ISO 640",
    "size": "tall"
  },
  {
    "id": "gm-pines-haze",
    "file": "images/green-mtn/DSCF0244-thumb.webp",
    "fileFull": "images/green-mtn/DSCF0244-full.webp",
    "collection": "green-mtn",
    "title": "Hazy Distance",
    "location": "Green Mountain, Boulder",
    "date": "Jun 4 2026",
    "camera": "f/5.6, 1/420s, ISO 640",
    "size": "tall"
  },
  {
    "id": "gm-sunset-ridge",
    "file": "images/green-mtn/DSCF0251-thumb.webp",
    "fileFull": "images/green-mtn/DSCF0251-full.webp",
    "collection": "green-mtn",
    "title": "Ridge Glow",
    "location": "Green Mountain, Boulder",
    "date": "Jun 4 2026",
    "camera": "f/5.6, 1/450s, ISO 640",
    "size": "tall"
  },
  {
    "id": "gm-sunset",
    "file": "images/green-mtn/DSCF0255-thumb.webp",
    "fileFull": "images/green-mtn/DSCF0255-full.webp",
    "collection": "green-mtn",
    "title": "Last Sun",
    "location": "Green Mountain, Boulder",
    "date": "Jun 4 2026",
    "camera": "f/5.6, 1/750s, ISO 640",
    "size": "tall"
  },
  {
    "id": "el-rockface",
    "file": "images/eldorado-state-park/DSCF0298-thumb.webp",
    "fileFull": "images/eldorado-state-park/DSCF0298-full.webp",
    "collection": "eldorado",
    "title": "Sandstone Face",
    "location": "Eldorado Canyon State Park, CO",
    "date": "Jun 7 2026",
    "camera": "f/6.4, 1/1400s, ISO 640",
    "size": "tall"
  },
  {
    "id": "el-cliff-trees",
    "file": "images/eldorado-state-park/DSCF0305-thumb.webp",
    "fileFull": "images/eldorado-state-park/DSCF0305-full.webp",
    "collection": "eldorado",
    "title": "Climber's Cliff",
    "location": "Eldorado Canyon State Park, CO",
    "date": "Jun 7 2026",
    "camera": "f/5.6, 1/600s, ISO 640",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "el-canyon",
    "file": "images/eldorado-state-park/DSCF0307-thumb.webp",
    "fileFull": "images/eldorado-state-park/DSCF0307-full.webp",
    "fileXl": "images/eldorado-state-park/DSCF0307-xl.webp",
    "collection": "eldorado",
    "title": "Canyon Mouth",
    "location": "Eldorado Canyon State Park, CO",
    "date": "Jun 7 2026",
    "camera": "f/6.4, 1/1300s, ISO 640",
    "size": "wide"
  },
  {
    "id": "el-rock-sky",
    "file": "images/eldorado-state-park/DSCF0310-thumb.webp",
    "fileFull": "images/eldorado-state-park/DSCF0310-full.webp",
    "collection": "eldorado",
    "title": "Rock Spine",
    "location": "Eldorado Canyon State Park, CO",
    "date": "Jun 7 2026",
    "camera": "f/3.6, 1/4000s, ISO 640",
    "size": "tall"
  },
  {
    "id": "mt-valley",
    "file": "images/mesa-trail/DSCF0320-thumb.webp",
    "fileFull": "images/mesa-trail/DSCF0320-full.webp",
    "collection": "mesa-trail",
    "title": "Flatirons Valley",
    "location": "Mesa Trail, Boulder",
    "date": "Jun 10 2026",
    "camera": "f/7.1, 1/1400s, ISO 640",
    "size": "tall"
  },
  {
    "id": "mt-meadow-trail",
    "file": "images/mesa-trail/DSCF0330-thumb.webp",
    "fileFull": "images/mesa-trail/DSCF0330-full.webp",
    "collection": "mesa-trail",
    "title": "Trail Through Meadow",
    "location": "Mesa Trail, Boulder",
    "date": "Jun 10 2026",
    "camera": "f/6.4, 1/2400s, ISO 640",
    "size": "tall"
  },
  {
    "id": "mt-flatiron",
    "file": "images/mesa-trail/DSCF0339-thumb.webp",
    "fileFull": "images/mesa-trail/DSCF0339-full.webp",
    "collection": "mesa-trail",
    "title": "Flatiron Ridge",
    "location": "Mesa Trail, Boulder",
    "date": "Jun 10 2026",
    "camera": "f/8, 1/1800s, ISO 640",
    "size": "tall"
  },
  {
    "id": "mt-rocks-line",
    "file": "images/mesa-trail/DSCF0344-thumb.webp",
    "fileFull": "images/mesa-trail/DSCF0344-full.webp",
    "collection": "mesa-trail",
    "title": "Boulder's Peaks",
    "location": "Mesa Trail, Boulder",
    "date": "Jun 10 2026",
    "camera": "f/7.1, 1/1600s, ISO 640",
    "size": "tall"
  },
  {
    "id": "mt-trail-rocks",
    "file": "images/mesa-trail/DSCF0346-thumb.webp",
    "fileFull": "images/mesa-trail/DSCF0346-full.webp",
    "collection": "mesa-trail",
    "title": "Open Path",
    "location": "Mesa Trail, Boulder",
    "date": "Jun 10 2026",
    "camera": "f/6.4, 1/1600s, ISO 640",
    "size": "tall"
  },
  {
    "id": "mt-wildflowers",
    "file": "images/mesa-trail/DSCF0350-thumb.webp",
    "fileFull": "images/mesa-trail/DSCF0350-full.webp",
    "collection": "mesa-trail",
    "title": "Wildflower Meadow",
    "location": "Mesa Trail, Boulder",
    "date": "Jun 10 2026",
    "camera": "f/8, 1/1400s, ISO 640",
    "size": "tall"
  },
  {
    "id": "mt-overlook",
    "file": "images/mesa-trail/DSCF0352-thumb.webp",
    "fileFull": "images/mesa-trail/DSCF0352-full.webp",
    "collection": "mesa-trail",
    "title": "Overlook",
    "location": "Mesa Trail, Boulder",
    "date": "Jun 10 2026",
    "camera": "f/5.6, 1/1100s, ISO 640",
    "size": "tall"
  },
  {
    "id": "mt-houses",
    "file": "images/mesa-trail/DSCF0356-thumb.webp",
    "fileFull": "images/mesa-trail/DSCF0356-full.webp",
    "collection": "mesa-trail",
    "title": "Red Rocks",
    "location": "Mesa Trail, Boulder",
    "date": "Jun 10 2026",
    "camera": "f/6.4, 1/1600s, ISO 640",
    "size": "tall"
  },
  {
    "id": "fl-rock-cliff",
    "file": "images/flatirons/DSCF0388-thumb.webp",
    "fileFull": "images/flatirons/DSCF0388-full.webp",
    "collection": "flatirons",
    "title": "First Flatiron",
    "location": "Flatirons, Boulder",
    "date": "Jun 14 2026",
    "camera": "f/6.4, 1/1100s, ISO 640",
    "size": "tall"
  },
  {
    "id": "fl-rock-perch",
    "file": "images/flatirons/DSCF0391-thumb.webp",
    "fileFull": "images/flatirons/DSCF0391-full.webp",
    "collection": "flatirons",
    "title": "Top of Second Flatiron",
    "location": "Flatirons, Boulder",
    "date": "Jun 14 2026",
    "camera": "f/5.6, 1/1400s, ISO 640",
    "size": "tall"
  },
  {
    "id": "fl-flatiron",
    "file": "images/flatirons/DSCF0395-thumb.webp",
    "fileFull": "images/flatirons/DSCF0395-full.webp",
    "collection": "flatirons",
    "title": "Third Flatiron",
    "location": "Flatirons, Boulder",
    "date": "Jun 14 2026",
    "camera": "f/6.4, 1/1500s, ISO 640",
    "size": "tall",
    "favorite": true,
    "pairWith": "h1-surf"
  },
  {
    "id": "fl-boulder-overlook",
    "file": "images/flatirons/DSCF0401-thumb.webp",
    "fileFull": "images/flatirons/DSCF0401-full.webp",
    "fileXl": "images/flatirons/DSCF0401-xl.webp",
    "collection": "flatirons",
    "title": "Boulder Below",
    "location": "Flatirons, Boulder",
    "date": "Jun 14 2026",
    "camera": "f/7.1, 1/1500s, ISO 640",
    "size": "full"
  },
  {
    "id": "cb-train-cliff",
    "file": "images/chicago-basin/DSCF0505-thumb.webp",
    "fileFull": "images/chicago-basin/DSCF0505-full.webp",
    "collection": "chicago-basin",
    "title": "Durango Train",
    "location": "Animas Canyon, CO",
    "date": "Jun 19-20 2026",
    "camera": "f/6.4, 1/1100s, ISO 640",
    "size": "tall"
  },
  {
    "id": "cb-train-river",
    "file": "images/chicago-basin/DSCF0515-thumb.webp",
    "fileFull": "images/chicago-basin/DSCF0515-full.webp",
    "collection": "chicago-basin",
    "title": "Riverside Tracks",
    "location": "Animas Canyon, CO",
    "date": "Jun 19-20 2026",
    "camera": "f/5.6, 1/600s, ISO 640",
    "size": "tall"
  },
  {
    "id": "cb-stream",
    "file": "images/chicago-basin/DSCF0583-thumb.webp",
    "fileFull": "images/chicago-basin/DSCF0583-full.webp",
    "collection": "chicago-basin",
    "title": "Glacial Stream",
    "location": "Chicago Basin, CO",
    "date": "Jun 19-20 2026",
    "camera": "f/5.6, 1/1300s, ISO 640",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "cb-trail-portrait",
    "file": "images/chicago-basin/DSCF0633-thumb.webp",
    "fileFull": "images/chicago-basin/DSCF0633-full.webp",
    "collection": "chicago-basin",
    "title": "Lush Alpine",
    "location": "Chicago Basin, CO",
    "date": "Jun 19-20 2026",
    "camera": "f/6.4, 1/1300s, ISO 640",
    "size": "tall"
  },
  {
    "id": "cb-peak-clouds",
    "file": "images/chicago-basin/DSCF0639-thumb.webp",
    "fileFull": "images/chicago-basin/DSCF0639-full.webp",
    "collection": "chicago-basin",
    "title": "Peak in Clouds",
    "location": "Chicago Basin, CO",
    "date": "Jun 19-20 2026",
    "camera": "f/6.4, 1/1400s, ISO 640",
    "size": "tall"
  },
  {
    "id": "cb-alpine-sunset",
    "file": "images/chicago-basin/DSCF0751-thumb.webp",
    "fileFull": "images/chicago-basin/DSCF0751-full.webp",
    "fileXl": "images/chicago-basin/DSCF0751-xl.webp",
    "collection": "chicago-basin",
    "title": "Alpine Sunset",
    "location": "Chicago Basin, CO",
    "date": "Jun 19-20 2026",
    "camera": "f/2.8, 1/17s, ISO 3200",
    "size": "full",
    "favorite": true
  },
  {
    "id": "cb-camp-1",
    "file": "images/chicago-basin/DSCF0852-thumb.webp",
    "fileFull": "images/chicago-basin/DSCF0852-full.webp",
    "collection": "chicago-basin",
    "title": "Face to Face",
    "location": "Chicago Basin, CO",
    "date": "Jun 19-20 2026",
    "camera": "f/9, 1/1000s, ISO 640",
    "size": "tall"
  },
  {
    "id": "cb-camp-2",
    "file": "images/chicago-basin/DSCF0861-thumb.webp",
    "fileFull": "images/chicago-basin/DSCF0861-full.webp",
    "collection": "chicago-basin",
    "title": "Approaching Goat",
    "location": "Chicago Basin, CO",
    "date": "Jun 19-20 2026",
    "camera": "f/8, 1/1000s, ISO 640",
    "size": "tall"
  },
  {
    "id": "cb-lake-snow",
    "file": "images/chicago-basin/DSCF0893-thumb.webp",
    "fileFull": "images/chicago-basin/DSCF0893-full.webp",
    "collection": "chicago-basin",
    "title": "Lake and Snowfield",
    "location": "Chicago Basin, CO",
    "date": "Jun 19-20 2026",
    "camera": "f/10, 1/1000s, ISO 640",
    "size": "tall"
  },
  {
    "id": "cb-snow-ridge",
    "file": "images/chicago-basin/DSCF0912-thumb.webp",
    "fileFull": "images/chicago-basin/DSCF0912-full.webp",
    "collection": "chicago-basin",
    "title": "Descending Alpinists",
    "location": "Chicago Basin, CO",
    "date": "Jun 19-20 2026",
    "camera": "f/8, 1/1000s, ISO 640",
    "size": "tall"
  },
  {
    "id": "cb-range",
    "file": "images/chicago-basin/DSCF0918-thumb.webp",
    "fileFull": "images/chicago-basin/DSCF0918-full.webp",
    "collection": "chicago-basin",
    "title": "Distant Range",
    "location": "Chicago Basin, CO",
    "date": "Jun 19-20 2026",
    "camera": "f/9, 1/1000s, ISO 640",
    "size": "tall"
  },
  {
    "id": "cb-glacial-lake",
    "file": "images/chicago-basin/DSCF0929-thumb.webp",
    "fileFull": "images/chicago-basin/DSCF0929-full.webp",
    "collection": "chicago-basin",
    "title": "Right Twin Lake",
    "location": "Chicago Basin, CO",
    "date": "Jun 19-20 2026",
    "camera": "f/8, 1/1000s, ISO 640",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "cb-left-twin",
    "file": "images/chicago-basin/DSCF0926-thumb.webp",
    "fileFull": "images/chicago-basin/DSCF0926-full.webp",
    "collection": "chicago-basin",
    "title": "Left Twin Lake",
    "location": "Chicago Basin, CO",
    "date": "Jun 19-20 2026",
    "camera": "f/10, 1/1000s, ISO 640",
    "size": "tall"
  },
  {
    "id": "il-approach",
    "file": "images/ice-lake-basin/DSCF1130-thumb.webp",
    "fileFull": "images/ice-lake-basin/DSCF1130-full.webp",
    "collection": "ice-lake",
    "title": "Basin Approach",
    "location": "Ice Lake Basin, CO",
    "date": "Jun 22 2026",
    "camera": "f/7.1, 1/2000s, ISO 640",
    "size": "tall"
  },
  {
    "id": "il-portrait",
    "file": "images/ice-lake-basin/DSCF1143-thumb.webp",
    "fileFull": "images/ice-lake-basin/DSCF1143-full.webp",
    "collection": "ice-lake",
    "title": "Island Lake",
    "location": "Ice Lake Basin, CO",
    "date": "Jun 22 2026",
    "camera": "f/6.4, 1/1500s, ISO 640",
    "size": "tall"
  },
  {
    "id": "il-meadow",
    "file": "images/ice-lake-basin/DSCF1179-thumb.webp",
    "fileFull": "images/ice-lake-basin/DSCF1179-full.webp",
    "collection": "ice-lake",
    "title": "Glacial Water",
    "location": "Ice Lake Basin, CO",
    "date": "Jun 22 2026",
    "camera": "f/7.1, 1/1400s, ISO 640",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "il-ice-lake",
    "file": "images/ice-lake-basin/DSCF1191-thumb.webp",
    "fileFull": "images/ice-lake-basin/DSCF1191-full.webp",
    "collection": "ice-lake",
    "title": "Ice Lake",
    "location": "Ice Lake Basin, CO",
    "date": "Jun 22 2026",
    "camera": "f/7.1, 1/1700s, ISO 640",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "il-lake-2",
    "file": "images/ice-lake-basin/DSCF1193-thumb.webp",
    "fileFull": "images/ice-lake-basin/DSCF1193-full.webp",
    "collection": "ice-lake",
    "title": "View from the Ridge",
    "location": "Ice Lake Basin, CO",
    "date": "Jun 22 2026",
    "camera": "f/6.4, 1/1500s, ISO 640",
    "size": "tall"
  },
  {
    "id": "il-island-lake",
    "file": "images/ice-lake-basin/DSCF1200-thumb.webp",
    "fileFull": "images/ice-lake-basin/DSCF1200-full.webp",
    "collection": "ice-lake",
    "title": "Blues and Greens",
    "location": "Island Lake, CO",
    "date": "Jun 22 2026",
    "camera": "f/6.4, 1/1500s, ISO 640",
    "size": "tall"
  },
  {
    "id": "il-island-overlook",
    "file": "images/ice-lake-basin/DSCF1214-thumb.webp",
    "fileFull": "images/ice-lake-basin/DSCF1214-full.webp",
    "collection": "ice-lake",
    "title": "Wildflowers at the Lake",
    "location": "Island Lake, CO",
    "date": "Jun 22 2026",
    "camera": "f/6.4, 1/1600s, ISO 640",
    "size": "tall"
  },
  {
    "id": "op-1246",
    "file": "images/olympic-np/DSCF1246-thumb.webp",
    "fileFull": "images/olympic-np/DSCF1246-full.webp",
    "collection": "olympic-np",
    "title": "Backpackers",
    "location": "Seven Lakes Basin, Olympic NP",
    "date": "Jun 28-30 2026",
    "camera": "f/3.6, 1/160s, ISO 640",
    "size": "tall"
  },
  {
    "id": "op-1253",
    "file": "images/olympic-np/DSCF1253-thumb.webp",
    "fileFull": "images/olympic-np/DSCF1253-full.webp",
    "collection": "olympic-np",
    "title": "Sol Duc Falls",
    "location": "Seven Lakes Basin, Olympic NP",
    "date": "Jun 28-30 2026",
    "camera": "f/5.6, 1/450s, ISO 640",
    "size": "tall"
  },
  {
    "id": "op-1267",
    "file": "images/olympic-np/DSCF1267-thumb.webp",
    "fileFull": "images/olympic-np/DSCF1267-full.webp",
    "collection": "olympic-np",
    "title": "Forest Cascade",
    "location": "Seven Lakes Basin, Olympic NP",
    "date": "Jun 28-30 2026",
    "camera": "f/4.5, 1/240s, ISO 640",
    "size": "tall"
  },
  {
    "id": "op-1280",
    "file": "images/olympic-np/DSCF1280-thumb.webp",
    "fileFull": "images/olympic-np/DSCF1280-full.webp",
    "collection": "olympic-np",
    "title": "Mossy Boulders",
    "location": "Seven Lakes Basin, Olympic NP",
    "date": "Jun 28-30 2026",
    "camera": "f/3.2, 1/105s, ISO 640",
    "size": "tall"
  },
  {
    "id": "op-1289",
    "file": "images/olympic-np/DSCF1289-thumb.webp",
    "fileFull": "images/olympic-np/DSCF1289-full.webp",
    "collection": "olympic-np",
    "title": "Mossy Streambed",
    "location": "Seven Lakes Basin, Olympic NP",
    "date": "Jun 28-30 2026",
    "camera": "f/4, 1/170s, ISO 640",
    "size": "tall"
  },
  {
    "id": "op-1396",
    "file": "images/olympic-np/DSCF1396-thumb.webp",
    "fileFull": "images/olympic-np/DSCF1396-full.webp",
    "collection": "olympic-np",
    "title": "Sun Through Clouds",
    "location": "Seven Lakes Basin, Olympic NP",
    "date": "Jun 28-30 2026",
    "camera": "f/5.6, 1/1100s, ISO 640",
    "size": "tall"
  },
  {
    "id": "op-1440",
    "file": "images/olympic-np/DSCF1440-thumb.webp",
    "fileFull": "images/olympic-np/DSCF1440-full.webp",
    "fileXl": "images/olympic-np/DSCF1440-xl.webp",
    "collection": "olympic-np",
    "title": "Oyster Lake Reflections",
    "location": "Seven Lakes Basin, Olympic NP",
    "date": "Jun 28-30 2026",
    "camera": "f/4.5, 1/250s, ISO 640",
    "size": "full",
    "favorite": true
  },
  {
    "id": "op-1449",
    "file": "images/olympic-np/DSCF1449-thumb.webp",
    "fileFull": "images/olympic-np/DSCF1449-full.webp",
    "collection": "olympic-np",
    "title": "Peak from Below",
    "location": "Seven Lakes Basin, Olympic NP",
    "date": "Jun 28-30 2026",
    "camera": "f/6.4, 1/1500s, ISO 640",
    "size": "tall"
  },
  {
    "id": "op-1460",
    "file": "images/olympic-np/DSCF1460-thumb.webp",
    "fileFull": "images/olympic-np/DSCF1460-full.webp",
    "collection": "olympic-np",
    "title": "Distant Peaks",
    "location": "Seven Lakes Basin, Olympic NP",
    "date": "Jun 28-30 2026",
    "camera": "f/6.4, 1/1600s, ISO 640",
    "size": "tall"
  },
  {
    "id": "op-1461",
    "file": "images/olympic-np/DSCF1461-thumb.webp",
    "fileFull": "images/olympic-np/DSCF1461-full.webp",
    "collection": "olympic-np",
    "title": "Mountain & Pond",
    "location": "Seven Lakes Basin, Olympic NP",
    "date": "Jun 28-30 2026",
    "camera": "f/8, 1/1700s, ISO 640",
    "size": "tall"
  },
  {
    "id": "op-1471",
    "file": "images/olympic-np/DSCF1471-thumb.webp",
    "fileFull": "images/olympic-np/DSCF1471-full.webp",
    "collection": "olympic-np",
    "title": "Mossy Spruce",
    "location": "Seven Lakes Basin, Olympic NP",
    "date": "Jun 28-30 2026",
    "camera": "f/4, 1/210s, ISO 640",
    "size": "tall"
  },
  {
    "id": "op-1476",
    "file": "images/olympic-np/DSCF1476-thumb.webp",
    "fileFull": "images/olympic-np/DSCF1476-full.webp",
    "collection": "olympic-np",
    "title": "Heart Lake",
    "location": "Seven Lakes Basin, Olympic NP",
    "date": "Jun 28-30 2026",
    "camera": "f/5.6, 1/680s, ISO 640",
    "size": "tall"
  },
  {
    "id": "op-1494",
    "file": "images/olympic-np/DSCF1494-thumb.webp",
    "fileFull": "images/olympic-np/DSCF1494-full.webp",
    "collection": "olympic-np",
    "title": "Alpine Lake Overlook",
    "location": "Seven Lakes Basin, Olympic NP",
    "date": "Jun 28-30 2026",
    "camera": "f/6.4, 1/1500s, ISO 640",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "op-1528",
    "file": "images/olympic-np/DSCF1528-thumb.webp",
    "fileFull": "images/olympic-np/DSCF1528-full.webp",
    "collection": "olympic-np",
    "title": "Lake in the Mist",
    "location": "Seven Lakes Basin, Olympic NP",
    "date": "Jun 28-30 2026",
    "camera": "f/4, 1/240s, ISO 640",
    "size": "tall"
  },
  {
    "id": "op-1537",
    "file": "images/olympic-np/DSCF1537-thumb.webp",
    "fileFull": "images/olympic-np/DSCF1537-full.webp",
    "collection": "olympic-np",
    "title": "Buck on the Trail",
    "location": "Seven Lakes Basin, Olympic NP",
    "date": "Jun 28-30 2026",
    "camera": "f/2.8, 1/100s, ISO 1250",
    "size": "tall"
  },
  {
    "id": "op-1543",
    "file": "images/olympic-np/DSCF1543-thumb.webp",
    "fileFull": "images/olympic-np/DSCF1543-full.webp",
    "collection": "olympic-np",
    "title": "Round Lake",
    "location": "Seven Lakes Basin, Olympic NP",
    "date": "Jun 28-30 2026",
    "camera": "f/6.4, 1/1000s, ISO 640",
    "size": "tall"
  },
  {
    "id": "op-1550",
    "file": "images/olympic-np/DSCF1550-thumb.webp",
    "fileFull": "images/olympic-np/DSCF1550-full.webp",
    "collection": "olympic-np",
    "title": "Olympus in the Distance",
    "location": "Seven Lakes Basin, Olympic NP",
    "date": "Jun 28-30 2026",
    "camera": "f/6.4, 1/1500s, ISO 640",
    "size": "tall"
  },
  {
    "id": "op-1554",
    "file": "images/olympic-np/DSCF1554-thumb.webp",
    "fileFull": "images/olympic-np/DSCF1554-full.webp",
    "collection": "olympic-np",
    "title": "Seven Lakes Basin",
    "location": "Seven Lakes Basin, Olympic NP",
    "date": "Jun 28-30 2026",
    "camera": "f/5.6, 1/1300s, ISO 640",
    "size": "tall"
  },
  {
    "id": "op-1571",
    "file": "images/olympic-np/DSCF1571-thumb.webp",
    "fileFull": "images/olympic-np/DSCF1571-full.webp",
    "collection": "olympic-np",
    "title": "Twisted Trees",
    "location": "Seven Lakes Basin, Olympic NP",
    "date": "Jun 28-30 2026",
    "camera": "f/4, 1/160s, ISO 640",
    "size": "tall"
  },
  {
    "id": "sq-1596",
    "file": "images/squamish/DSCF1596-thumb.webp",
    "fileFull": "images/squamish/DSCF1596-full.webp",
    "fileXl": "images/squamish/DSCF1596-xl.webp",
    "collection": "squamish",
    "title": "Concert Under the Chief",
    "location": "Squamish, BC",
    "date": "Jul 1-4 2026",
    "camera": "f/5.6, 1/1000s, ISO 640",
    "size": "wide"
  },
  {
    "id": "sq-1665",
    "file": "images/squamish/DSCF1665-thumb.webp",
    "fileFull": "images/squamish/DSCF1665-full.webp",
    "collection": "squamish",
    "title": "Mossy Canopy",
    "location": "Squamish, BC",
    "date": "Jul 1-4 2026",
    "camera": "f/3.2, 1/125s, ISO 640",
    "size": "tall"
  },
  {
    "id": "sq-1666",
    "file": "images/squamish/DSCF1666-thumb.webp",
    "fileFull": "images/squamish/DSCF1666-full.webp",
    "collection": "squamish",
    "title": "Boardwalk Through Ferns",
    "location": "Squamish, BC",
    "date": "Jul 1-4 2026",
    "camera": "f/4, 1/160s, ISO 640",
    "size": "tall"
  },
  {
    "id": "sq-1675",
    "file": "images/squamish/DSCF1675-thumb.webp",
    "fileFull": "images/squamish/DSCF1675-full.webp",
    "collection": "squamish",
    "title": "Tracks From Hell",
    "location": "Squamish, BC",
    "date": "Jul 1-4 2026",
    "camera": "f/2.8, 1/100s, ISO 1600",
    "size": "tall"
  },
  {
    "id": "sq-1688",
    "file": "images/squamish/DSCF1688-thumb.webp",
    "fileFull": "images/squamish/DSCF1688-full.webp",
    "collection": "squamish",
    "title": "Ducklings on Parade",
    "location": "Squamish, BC",
    "date": "Jul 1-4 2026",
    "camera": "f/5.6, 1/300s, ISO 640",
    "size": "tall"
  },
  {
    "id": "sq-1696",
    "file": "images/squamish/DSCF1696-thumb.webp",
    "fileFull": "images/squamish/DSCF1696-full.webp",
    "collection": "squamish",
    "title": "Mossy Boulder Field",
    "location": "Squamish, BC",
    "date": "Jul 1-4 2026",
    "camera": "f/2.8, 1/100s, ISO 1250",
    "size": "tall"
  },
  {
    "id": "sq-1709",
    "file": "images/squamish/DSCF1709-thumb.webp",
    "fileFull": "images/squamish/DSCF1709-full.webp",
    "collection": "squamish",
    "title": "Titanic",
    "location": "Squamish, BC",
    "date": "Jul 1-4 2026",
    "camera": "f/2.8, 1/100s, ISO 2000",
    "size": "tall"
  },
  {
    "id": "sq-1721",
    "file": "images/squamish/DSCF1721-thumb.webp",
    "fileFull": "images/squamish/DSCF1721-full.webp",
    "collection": "squamish",
    "title": "The Chief in Mist",
    "location": "Squamish, BC",
    "date": "Jul 1-4 2026",
    "camera": "f/5.6, 1/1300s, ISO 640",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "sq-1724",
    "file": "images/squamish/DSCF1724-thumb.webp",
    "fileFull": "images/squamish/DSCF1724-full.webp",
    "collection": "squamish",
    "title": "The Boulderers",
    "location": "Squamish, BC",
    "date": "Jul 1-4 2026",
    "camera": "f/2.8, 1/100s, ISO 2500",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "sq-1741",
    "file": "images/squamish/DSCF1741-thumb.webp",
    "fileFull": "images/squamish/DSCF1741-full.webp",
    "collection": "squamish",
    "title": "Mossy Overhang",
    "location": "Squamish, BC",
    "date": "Jul 1-4 2026",
    "camera": "f/5.6, 1/750s, ISO 640",
    "size": "tall"
  },
  {
    "id": "sq-1808",
    "file": "images/squamish/DSCF1808-thumb.webp",
    "fileFull": "images/squamish/DSCF1808-full.webp",
    "collection": "squamish",
    "title": "Moss Wall",
    "location": "Squamish, BC",
    "date": "Jul 1-4 2026",
    "camera": "f/2.8, 1/100s, ISO 1000",
    "size": "tall"
  },
  {
    "id": "sq-1831",
    "file": "images/squamish/DSCF1831-thumb.webp",
    "fileFull": "images/squamish/DSCF1831-full.webp",
    "fileXl": "images/squamish/DSCF1831-xl.webp",
    "collection": "squamish",
    "title": "Howe Sound",
    "location": "Squamish, BC",
    "date": "Jul 1-4 2026",
    "camera": "f/5.6, 1/2400s, ISO 640",
    "size": "wide"
  },
  {
    "id": "sq-1833",
    "file": "images/squamish/DSCF1833-thumb.webp",
    "fileFull": "images/squamish/DSCF1833-full.webp",
    "collection": "squamish",
    "title": "Wind-Sculpted Pine",
    "location": "Squamish, BC",
    "date": "Jul 1-4 2026",
    "camera": "f/5.6, 1/2700s, ISO 640",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "sq-1863",
    "file": "images/squamish/DSCF1863-thumb.webp",
    "fileFull": "images/squamish/DSCF1863-full.webp",
    "collection": "squamish",
    "title": "Chief Summit View",
    "location": "Squamish, BC",
    "date": "Jul 1-4 2026",
    "camera": "f/6.4, 1/1100s, ISO 640",
    "size": "tall"
  },
  {
    "id": "sq-1869",
    "file": "images/squamish/DSCF1869-thumb.webp",
    "fileFull": "images/squamish/DSCF1869-full.webp",
    "collection": "squamish",
    "title": "Streaked Granite",
    "location": "Squamish, BC",
    "date": "Jul 1-4 2026",
    "camera": "f/2.8, 1/100s, ISO 1000",
    "size": "tall"
  },
  {
    "id": "sq-1877",
    "file": "images/squamish/DSCF1877-thumb.webp",
    "fileFull": "images/squamish/DSCF1877-full.webp",
    "collection": "squamish",
    "title": "Second Peak",
    "location": "Squamish, BC",
    "date": "Jul 1-4 2026",
    "camera": "f/6.4, 1/1100s, ISO 640",
    "size": "tall"
  },
  {
    "id": "sq-1880",
    "file": "images/squamish/DSCF1880-thumb.webp",
    "fileFull": "images/squamish/DSCF1880-full.webp",
    "collection": "squamish",
    "title": "Chief from Below",
    "location": "Squamish, BC",
    "date": "Jul 1-4 2026",
    "camera": "f/6.4, 1/1300s, ISO 640",
    "size": "tall"
  },
  {
    "id": "vn-1895",
    "file": "images/vancouver/DSCF1895-thumb.webp",
    "fileFull": "images/vancouver/DSCF1895-full.webp",
    "collection": "vancouver",
    "title": "Seaplane on the Harbour",
    "location": "Vancouver, BC",
    "date": "Jul 5 2026",
    "camera": "f/7.1, 1/1500s, ISO 640",
    "size": "tall"
  },
  {
    "id": "vn-1906",
    "file": "images/vancouver/DSCF1906-thumb.webp",
    "fileFull": "images/vancouver/DSCF1906-full.webp",
    "collection": "vancouver",
    "title": "Seaplane Terminal",
    "location": "Vancouver, BC",
    "date": "Jul 5 2026",
    "camera": "f/8, 1/1700s, ISO 640",
    "size": "tall"
  },
  {
    "id": "vn-1907",
    "file": "images/vancouver/DSCF1907-thumb.webp",
    "fileFull": "images/vancouver/DSCF1907-full.webp",
    "collection": "vancouver",
    "title": "Splash Pad",
    "location": "Vancouver, BC",
    "date": "Jul 5 2026",
    "camera": "f/7.1, 1/1900s, ISO 640",
    "size": "tall"
  },
  {
    "id": "vn-1914",
    "file": "images/vancouver/DSCF1914-thumb.webp",
    "fileFull": "images/vancouver/DSCF1914-full.webp",
    "collection": "vancouver",
    "title": "Coal Harbour",
    "location": "Vancouver, BC",
    "date": "Jul 5 2026",
    "camera": "f/6.4, 1/1600s, ISO 640",
    "size": "tall"
  },
  {
    "id": "vn-1915",
    "file": "images/vancouver/DSCF1915-thumb.webp",
    "fileFull": "images/vancouver/DSCF1915-full.webp",
    "fileXl": "images/vancouver/DSCF1915-xl.webp",
    "collection": "vancouver",
    "title": "Marina and Skyline",
    "location": "Vancouver, BC",
    "date": "Jul 5 2026",
    "camera": "f/7.1, 1/1600s, ISO 640",
    "size": "wide"
  },
  {
    "id": "vn-1916",
    "file": "images/vancouver/DSCF1916-thumb.webp",
    "fileFull": "images/vancouver/DSCF1916-full.webp",
    "collection": "vancouver",
    "title": "Boathouse",
    "location": "Vancouver, BC",
    "date": "Jul 5 2026",
    "camera": "f/7.1, 1/1700s, ISO 640",
    "size": "tall"
  },
  {
    "id": "vn-1921",
    "file": "images/vancouver/DSCF1921-thumb.webp",
    "fileFull": "images/vancouver/DSCF1921-full.webp",
    "collection": "vancouver",
    "title": "Totems at Brockton Point",
    "location": "Vancouver, BC",
    "date": "Jul 5 2026",
    "camera": "f/7.1, 1/1600s, ISO 640",
    "size": "tall"
  },
  {
    "id": "mc-flatirons",
    "file": "images/mallory-cave/DSCF1955-thumb.webp",
    "fileFull": "images/mallory-cave/DSCF1955-full.webp",
    "collection": "mallory-cave",
    "title": "Flatirons from NCAR",
    "location": "Mallory Cave, Boulder",
    "date": "Jul 10 2026",
    "camera": "27mm · Classic Negative",
    "size": "tall"
  },
  {
    "id": "mc-face",
    "file": "images/mallory-cave/DSCF1956-thumb.webp",
    "fileFull": "images/mallory-cave/DSCF1956-full.webp",
    "collection": "mallory-cave",
    "title": "Flatiron Face",
    "location": "Mallory Cave, Boulder",
    "date": "Jul 10 2026",
    "camera": "27mm · Classic Negative",
    "size": "tall"
  },
  {
    "id": "mc-cave",
    "file": "images/mallory-cave/DSCF1964-thumb.webp",
    "fileFull": "images/mallory-cave/DSCF1964-full.webp",
    "collection": "mallory-cave",
    "title": "Mallory Cave",
    "location": "Mallory Cave, Boulder",
    "date": "Jul 10 2026",
    "camera": "27mm · Classic Negative",
    "size": "tall"
  },
  {
    "id": "ml-below-ridge",
    "file": "images/missouri-lakes/DSCF1992-thumb.webp",
    "fileFull": "images/missouri-lakes/DSCF1992-full.webp",
    "collection": "missouri-lakes",
    "title": "Fancy Lake",
    "location": "Missouri Lakes, Holy Cross Wilderness",
    "date": "Jul 11-12 2026",
    "camera": "27mm · Classic Negative",
    "size": "tall"
  },
  {
    "id": "ml-emerald",
    "file": "images/missouri-lakes/DSCF1999-thumb.webp",
    "fileFull": "images/missouri-lakes/DSCF1999-full.webp",
    "collection": "missouri-lakes",
    "title": "Emerald & Fancy (Fancy Lake)",
    "location": "Missouri Lakes, Holy Cross Wilderness",
    "date": "Jul 11-12 2026",
    "camera": "27mm · Classic Negative",
    "size": "tall"
  },
  {
    "id": "ml-from-pass",
    "file": "images/missouri-lakes/DSCF2017-thumb.webp",
    "fileFull": "images/missouri-lakes/DSCF2017-full.webp",
    "collection": "missouri-lakes",
    "title": "Treasure from the Pass",
    "location": "Missouri Pass, Holy Cross Wilderness",
    "date": "Jul 11-12 2026",
    "camera": "27mm · Classic Negative",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "ml-descent",
    "file": "images/missouri-lakes/DSCF2032-thumb.webp",
    "fileFull": "images/missouri-lakes/DSCF2032-full.webp",
    "fileXl": "images/missouri-lakes/DSCF2032-xl.webp",
    "collection": "missouri-lakes",
    "title": "Descent",
    "location": "Missouri Pass, Holy Cross Wilderness",
    "date": "Jul 11-12 2026",
    "camera": "27mm · Classic Negative",
    "size": "wide",
    "favorite": true
  },
  {
    "id": "ml-peak-tarn",
    "file": "images/missouri-lakes/DSCF2038-thumb.webp",
    "fileFull": "images/missouri-lakes/DSCF2038-full.webp",
    "fileXl": "images/missouri-lakes/DSCF2038-xl.webp",
    "collection": "missouri-lakes",
    "title": "Peak Above Treasure Vault",
    "location": "Missouri Lakes, Holy Cross Wilderness",
    "date": "Jul 11-12 2026",
    "camera": "27mm · Classic Negative",
    "size": "wide"
  },
  {
    "id": "ml-basin-tarn",
    "file": "images/missouri-lakes/DSCF2044-thumb.webp",
    "fileFull": "images/missouri-lakes/DSCF2044-full.webp",
    "collection": "missouri-lakes",
    "title": "Treasure Vault Lake",
    "location": "Missouri Lakes, Holy Cross Wilderness",
    "date": "Jul 11-12 2026",
    "camera": "27mm · Classic Negative",
    "size": "tall"
  },
  {
    "id": "ml-sunset-camp",
    "file": "images/missouri-lakes/DSCF2063-thumb.webp",
    "fileFull": "images/missouri-lakes/DSCF2063-full.webp",
    "fileXl": "images/missouri-lakes/DSCF2063-xl.webp",
    "collection": "missouri-lakes",
    "title": "Sunset at Camp",
    "location": "Missouri Lakes, Holy Cross Wilderness",
    "date": "Jul 11-12 2026",
    "camera": "27mm · Classic Negative",
    "size": "full"
  },
  {
    "id": "ml-lake-pines",
    "file": "images/missouri-lakes/DSCF2076-thumb.webp",
    "fileFull": "images/missouri-lakes/DSCF2076-full.webp",
    "collection": "missouri-lakes",
    "title": "Missouri Lake",
    "location": "Missouri Lakes, Holy Cross Wilderness",
    "date": "Jul 11-12 2026",
    "camera": "27mm · Classic Negative",
    "size": "tall"
  },
  {
    "id": "ml-wildflower-shore",
    "file": "images/missouri-lakes/DSCF2078-thumb.webp",
    "fileFull": "images/missouri-lakes/DSCF2078-full.webp",
    "collection": "missouri-lakes",
    "title": "Wildflower Shore",
    "location": "Missouri Lakes, Holy Cross Wilderness",
    "date": "Jul 11-12 2026",
    "camera": "27mm · Classic Negative",
    "size": "tall"
  },
  {
    "id": "cz-penguins",
    "file": "images/cheyenne-mtn-zoo/DSCF2089-thumb.webp",
    "fileFull": "images/cheyenne-mtn-zoo/DSCF2089-full.webp",
    "collection": "cheyenne-mtn-zoo",
    "title": "African Penguins",
    "location": "Cheyenne Mountain Zoo, Colorado Springs",
    "date": "Jul 18 2026",
    "camera": "27mm · Classic Negative",
    "size": "tall"
  },
  {
    "id": "cz-hippo",
    "file": "images/cheyenne-mtn-zoo/DSCF2104-thumb.webp",
    "fileFull": "images/cheyenne-mtn-zoo/DSCF2104-full.webp",
    "collection": "cheyenne-mtn-zoo",
    "title": "Behind the Bars",
    "location": "Cheyenne Mountain Zoo, Colorado Springs",
    "date": "Jul 18 2026",
    "camera": "27mm · Classic Negative",
    "size": "tall"
  },
  {
    "id": "cz-elephant",
    "file": "images/cheyenne-mtn-zoo/DSCF2120-thumb.webp",
    "fileFull": "images/cheyenne-mtn-zoo/DSCF2120-full.webp",
    "collection": "cheyenne-mtn-zoo",
    "title": "Reaching",
    "location": "Cheyenne Mountain Zoo, Colorado Springs",
    "date": "Jul 18 2026",
    "camera": "27mm · Classic Negative",
    "size": "tall"
  },
  {
    "id": "cz-feeding",
    "file": "images/cheyenne-mtn-zoo/DSCF2132-thumb.webp",
    "fileFull": "images/cheyenne-mtn-zoo/DSCF2132-full.webp",
    "collection": "cheyenne-mtn-zoo",
    "title": "Feeding the Giraffes",
    "location": "Cheyenne Mountain Zoo, Colorado Springs",
    "date": "Jul 18 2026",
    "camera": "27mm · Classic Negative",
    "size": "tall"
  },
  {
    "id": "cz-giraffe",
    "file": "images/cheyenne-mtn-zoo/DSCF2146-thumb.webp",
    "fileFull": "images/cheyenne-mtn-zoo/DSCF2146-full.webp",
    "collection": "cheyenne-mtn-zoo",
    "title": "Long Neck",
    "location": "Cheyenne Mountain Zoo, Colorado Springs",
    "date": "Jul 18 2026",
    "camera": "27mm · Classic Negative",
    "size": "tall"
  },
  {
    "id": "cr-lower",
    "file": "images/crater-lakes/DSCF2160-thumb.webp",
    "fileFull": "images/crater-lakes/DSCF2160-full.webp",
    "fileXl": "images/crater-lakes/DSCF2160-xl.webp",
    "collection": "crater-lakes",
    "title": "Lower Crater Lake",
    "location": "Crater Lakes, James Peak Wilderness",
    "date": "Jul 26 2026",
    "camera": "27mm · Classic Negative",
    "size": "wide"
  },
  {
    "id": "cr-twin-basin",
    "file": "images/crater-lakes/DSCF2166-thumb.webp",
    "fileFull": "images/crater-lakes/DSCF2166-full.webp",
    "fileXl": "images/crater-lakes/DSCF2166-xl.webp",
    "collection": "crater-lakes",
    "title": "Two Lakes, One Basin",
    "location": "Crater Lakes, James Peak Wilderness",
    "date": "Jul 26 2026",
    "camera": "27mm · Classic Negative",
    "size": "full"
  },
  {
    "id": "cr-headwall",
    "file": "images/crater-lakes/DSCF2169-thumb.webp",
    "fileFull": "images/crater-lakes/DSCF2169-full.webp",
    "collection": "crater-lakes",
    "title": "Headwall",
    "location": "Crater Lakes, James Peak Wilderness",
    "date": "Jul 26 2026",
    "camera": "27mm · Classic Negative",
    "size": "tall"
  },
  {
    "id": "cr-scree",
    "file": "images/crater-lakes/DSCF2172-thumb.webp",
    "fileFull": "images/crater-lakes/DSCF2172-full.webp",
    "collection": "crater-lakes",
    "title": "Scree Above the Water",
    "location": "Crater Lakes, James Peak Wilderness",
    "date": "Jul 26 2026",
    "camera": "27mm · Classic Negative",
    "size": "tall"
  },
  {
    "id": "cr-ridgeline",
    "file": "images/crater-lakes/DSCF2175-thumb.webp",
    "fileFull": "images/crater-lakes/DSCF2175-full.webp",
    "collection": "crater-lakes",
    "title": "Ridgeline",
    "location": "Crater Lakes, James Peak Wilderness",
    "date": "Jul 26 2026",
    "camera": "27mm · Classic Negative",
    "size": "tall"
  },
  {
    "id": "cr-upper",
    "file": "images/crater-lakes/DSCF2177-thumb.webp",
    "fileFull": "images/crater-lakes/DSCF2177-full.webp",
    "collection": "crater-lakes",
    "title": "Upper Crater Lake",
    "location": "Crater Lakes, James Peak Wilderness",
    "date": "Jul 26 2026",
    "camera": "27mm · Classic Negative",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "cr-descent",
    "file": "images/crater-lakes/DSCF2178-thumb.webp",
    "fileFull": "images/crater-lakes/DSCF2178-full.webp",
    "collection": "crater-lakes",
    "title": "Looking Back",
    "location": "Crater Lakes, James Peak Wilderness",
    "date": "Jul 26 2026",
    "camera": "27mm · Classic Negative",
    "size": "tall"
  },
  {
    "id": "is-mitchell-view",
    "file": "images/isabelle-lake/DSCF2180-thumb.webp",
    "fileFull": "images/isabelle-lake/DSCF2180-full.webp",
    "collection": "isabelle-lake",
    "title": "Cloud Over the Divide",
    "location": "Brainard Lake, Indian Peaks Wilderness",
    "date": "Jul 30 2026",
    "camera": "27mm · Classic Negative",
    "size": "tall"
  },
  {
    "id": "is-boulder-field",
    "file": "images/isabelle-lake/DSCF2193-thumb.webp",
    "fileFull": "images/isabelle-lake/DSCF2193-full.webp",
    "fileXl": "images/isabelle-lake/DSCF2193-xl.webp",
    "collection": "isabelle-lake",
    "title": "Granite and Spruce",
    "location": "Lake Isabelle, Indian Peaks Wilderness",
    "date": "Jul 30 2026",
    "camera": "27mm · Classic Negative",
    "size": "full"
  },
  {
    "id": "is-fireweed",
    "file": "images/isabelle-lake/DSCF2197-thumb.webp",
    "fileFull": "images/isabelle-lake/DSCF2197-full.webp",
    "fileXl": "images/isabelle-lake/DSCF2197-xl.webp",
    "collection": "isabelle-lake",
    "title": "Morning Clouds Over Lake Isabelle",
    "location": "Lake Isabelle, Indian Peaks Wilderness",
    "date": "Jul 30 2026",
    "camera": "27mm · Classic Negative",
    "size": "full",
    "favorite": true
  },
  {
    "id": "is-shoreline",
    "file": "images/isabelle-lake/DSCF2211-thumb.webp",
    "fileFull": "images/isabelle-lake/DSCF2211-full.webp",
    "collection": "isabelle-lake",
    "title": "Trail Along the Shore",
    "location": "Lake Isabelle, Indian Peaks Wilderness",
    "date": "Jul 30 2026",
    "camera": "27mm · Classic Negative",
    "size": "tall"
  },
  {
    "id": "bp-cirque",
    "file": "images/berthoud-pass-and-trestle/DSCF2224-thumb.webp",
    "fileFull": "images/berthoud-pass-and-trestle/DSCF2224-full.webp",
    "fileXl": "images/berthoud-pass-and-trestle/DSCF2224-xl.webp",
    "collection": "berthoud-pass-and-trestle",
    "title": "Talus Below the Ridge",
    "location": "Berthoud Pass, CO",
    "date": "Aug 1 2026",
    "camera": "f/6.4, 1/1600s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "full"
  },
  {
    "id": "bp-above-treeline",
    "file": "images/berthoud-pass-and-trestle/DSCF2242-thumb.webp",
    "fileFull": "images/berthoud-pass-and-trestle/DSCF2242-full.webp",
    "collection": "berthoud-pass-and-trestle",
    "title": "Above Treeline",
    "location": "Berthoud Pass, CO",
    "date": "Aug 1 2026",
    "camera": "f/6.4, 1/2200s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "bp-divide-ridge",
    "file": "images/berthoud-pass-and-trestle/DSCF2249-thumb.webp",
    "fileFull": "images/berthoud-pass-and-trestle/DSCF2249-full.webp",
    "collection": "berthoud-pass-and-trestle",
    "title": "Divide Ridge",
    "location": "Berthoud Pass, CO",
    "date": "Aug 1 2026",
    "camera": "f/8, 1/1800s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "bp-trestle-lift",
    "file": "images/berthoud-pass-and-trestle/DSCF2269-thumb.webp",
    "fileFull": "images/berthoud-pass-and-trestle/DSCF2269-full.webp",
    "collection": "berthoud-pass-and-trestle",
    "title": "Cabins Over the Run",
    "location": "Trestle Bike Park, Winter Park, CO",
    "date": "Aug 1 2026",
    "camera": "f/8, 1/1700s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "bp-gondola",
    "file": "images/berthoud-pass-and-trestle/DSCF2276-thumb.webp",
    "fileFull": "images/berthoud-pass-and-trestle/DSCF2276-full.webp",
    "collection": "berthoud-pass-and-trestle",
    "title": "The Gondola",
    "location": "Trestle Bike Park, Winter Park, CO",
    "date": "Aug 1 2026",
    "camera": "f/6.4, 1/1400s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "jp-teeny",
    "file": "images/jurassic-park/DSCF2288-thumb.webp",
    "fileFull": "images/jurassic-park/DSCF2288-full.webp",
    "collection": "jurassic-park",
    "title": "Teeny",
    "location": "Jurassic Park, Estes Park, CO",
    "date": "Aug 2 2026",
    "camera": "f/3.6, 1/120s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "jp-edge-of-time",
    "file": "images/jurassic-park/DSCF2393-thumb.webp",
    "fileFull": "images/jurassic-park/DSCF2393-full.webp",
    "collection": "jurassic-park",
    "title": "Charley on Edge of Time | The Fin",
    "location": "Jurassic Park, Estes Park, CO",
    "date": "Aug 2 2026",
    "camera": "f/6.4, 1/1100s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "sa-deadfall",
    "file": "images/south-arapahoe-peak/DSCF2424-thumb.webp",
    "fileFull": "images/south-arapahoe-peak/DSCF2424-full.webp",
    "collection": "south-arapahoe-peak",
    "title": "Deadfall on the Approach",
    "location": "South Arapaho Peak, Indian Peaks Wilderness",
    "date": "Aug 7 2026",
    "camera": "f/3.2, 1/105s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "sa-marmot-trio",
    "file": "images/south-arapahoe-peak/DSCF2446-thumb.webp",
    "fileFull": "images/south-arapahoe-peak/DSCF2446-full.webp",
    "collection": "south-arapahoe-peak",
    "title": "Three on the Talus",
    "location": "South Arapaho Peak, Indian Peaks Wilderness",
    "date": "Aug 7 2026",
    "camera": "f/5.6, 1/1300s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "sa-marmot",
    "file": "images/south-arapahoe-peak/DSCF2453-thumb.webp",
    "fileFull": "images/south-arapahoe-peak/DSCF2453-full.webp",
    "collection": "south-arapahoe-peak",
    "title": "Keeping Watch",
    "location": "South Arapaho Peak, Indian Peaks Wilderness",
    "date": "Aug 7 2026",
    "camera": "f/6.4, 1/1600s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "sa-divide",
    "file": "images/south-arapahoe-peak/DSCF2463-thumb.webp",
    "fileFull": "images/south-arapahoe-peak/DSCF2463-full.webp",
    "fileXl": "images/south-arapahoe-peak/DSCF2463-xl.webp",
    "collection": "south-arapahoe-peak",
    "title": "Smoke Over the Divide",
    "location": "South Arapaho Peak, Indian Peaks Wilderness",
    "date": "Aug 7 2026",
    "camera": "f/8, 1/1900s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "full"
  },
  {
    "id": "sa-glacier",
    "file": "images/south-arapahoe-peak/DSCF2472-thumb.webp",
    "fileFull": "images/south-arapahoe-peak/DSCF2472-full.webp",
    "collection": "south-arapahoe-peak",
    "title": "Arapaho Glacier and Its Meltwater",
    "location": "South Arapaho Peak, Indian Peaks Wilderness",
    "date": "Aug 7 2026",
    "camera": "f/9, 1/2200s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "sa-ridge-down",
    "file": "images/south-arapahoe-peak/DSCF2487-thumb.webp",
    "fileFull": "images/south-arapahoe-peak/DSCF2487-full.webp",
    "collection": "south-arapahoe-peak",
    "title": "The Long Way Down",
    "location": "South Arapaho Peak, Indian Peaks Wilderness",
    "date": "Aug 7 2026",
    "camera": "f/8, 1/1900s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "sa-snowfield",
    "file": "images/south-arapahoe-peak/DSCF2491-thumb.webp",
    "fileFull": "images/south-arapahoe-peak/DSCF2491-full.webp",
    "collection": "south-arapahoe-peak",
    "title": "Late Snow Below North Arapaho",
    "location": "South Arapaho Peak, Indian Peaks Wilderness",
    "date": "Aug 7 2026",
    "camera": "f/9, 1/2000s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "sa-tarns",
    "file": "images/south-arapahoe-peak/DSCF2498-thumb.webp",
    "fileFull": "images/south-arapahoe-peak/DSCF2498-full.webp",
    "collection": "south-arapahoe-peak",
    "title": "Tarns in the Basin Below",
    "location": "South Arapaho Peak, Indian Peaks Wilderness",
    "date": "Aug 7 2026",
    "camera": "f/9, 1/2000s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "sp-loch",
    "file": "images/sky-pond/DSCF2518-thumb.webp",
    "fileFull": "images/sky-pond/DSCF2518-full.webp",
    "collection": "sky-pond",
    "title": "Morning on The Loch",
    "location": "The Loch, Rocky Mountain National Park",
    "date": "Aug 8 2026",
    "camera": "f/5.6, 1/1300s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "sp-timberline",
    "file": "images/sky-pond/DSCF2541-thumb.webp",
    "fileFull": "images/sky-pond/DSCF2541-full.webp",
    "collection": "sky-pond",
    "title": "Timberline Falls",
    "location": "Timberline Falls, Rocky Mountain National Park",
    "date": "Aug 8 2026",
    "camera": "f/5.6, 1/1000s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "sp-glass",
    "file": "images/sky-pond/DSCF2562-thumb.webp",
    "fileFull": "images/sky-pond/DSCF2562-full.webp",
    "collection": "sky-pond",
    "title": "Lake of Glass",
    "location": "Lake of Glass, Rocky Mountain National Park",
    "date": "Aug 8 2026",
    "camera": "f/7.1, 1/1700s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "sp-spires",
    "file": "images/sky-pond/DSCF2586-thumb.webp",
    "fileFull": "images/sky-pond/DSCF2586-full.webp",
    "collection": "sky-pond",
    "title": "Cathedral Spires Over Sky Pond",
    "location": "Sky Pond, Rocky Mountain National Park",
    "date": "Aug 8 2026",
    "camera": "f/7.1, 1/1700s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "sp-cirque",
    "file": "images/sky-pond/DSCF2588-thumb.webp",
    "fileFull": "images/sky-pond/DSCF2588-full.webp",
    "collection": "sky-pond",
    "title": "The Cirque Above Sky Pond",
    "location": "Sky Pond, Rocky Mountain National Park",
    "date": "Aug 8 2026",
    "camera": "f/7.1, 1/1800s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "lj-triple-bridge",
    "file": "images/ljubljana_and_skofja_loka/DSCF2593-thumb.webp",
    "fileFull": "images/ljubljana_and_skofja_loka/DSCF2593-full.webp",
    "fileXl": "images/ljubljana_and_skofja_loka/DSCF2593-xl.webp",
    "collection": "ljubljana-skofja-loka",
    "title": "Triple Bridge on the Ljubljanica",
    "location": "Ljubljana, Slovenia",
    "date": "Aug 11 2026",
    "camera": "f/6.4, 1/1400s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "full",
    "favorite": true
  },
  {
    "id": "lj-dome",
    "file": "images/ljubljana_and_skofja_loka/DSCF2600-thumb.webp",
    "fileFull": "images/ljubljana_and_skofja_loka/DSCF2600-full.webp",
    "collection": "ljubljana-skofja-loka",
    "title": "Onion Dome and Gilded Spires",
    "location": "Ljubljana, Slovenia",
    "date": "Aug 11 2026",
    "camera": "f/6.4, 1/1400s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "lj-rooftops",
    "file": "images/ljubljana_and_skofja_loka/DSCF2621-thumb.webp",
    "fileFull": "images/ljubljana_and_skofja_loka/DSCF2621-full.webp",
    "collection": "ljubljana-skofja-loka",
    "title": "Red Roofs to the Kamnik Alps",
    "location": "Ljubljana, Slovenia",
    "date": "Aug 11 2026",
    "camera": "f/8, 1/2500s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "lj-alley",
    "file": "images/ljubljana_and_skofja_loka/DSCF2631-thumb.webp",
    "fileFull": "images/ljubljana_and_skofja_loka/DSCF2631-full.webp",
    "collection": "ljubljana-skofja-loka",
    "title": "Alley Toward the Green Dome",
    "location": "Ljubljana, Slovenia",
    "date": "Aug 11 2026",
    "camera": "f/5.6, 1/850s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "lj-skofja-loka",
    "file": "images/ljubljana_and_skofja_loka/DSCF2634-thumb.webp",
    "fileFull": "images/ljubljana_and_skofja_loka/DSCF2634-full.webp",
    "collection": "ljubljana-skofja-loka",
    "title": "Houses Above the Sora",
    "location": "Škofja Loka, Slovenia",
    "date": "Aug 11 2026",
    "camera": "f/5.6, 1/480s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "bo-afternoon",
    "file": "images/lake_bohinj/DSCF2681-thumb.webp",
    "fileFull": "images/lake_bohinj/DSCF2681-full.webp",
    "collection": "lake-bohinj",
    "title": "August Afternoon on Bohinj",
    "location": "Lake Bohinj, Triglav National Park",
    "date": "Aug 12 2026",
    "camera": "f/8, 1/1900s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "bo-shallows",
    "file": "images/lake_bohinj/DSCF2702-thumb.webp",
    "fileFull": "images/lake_bohinj/DSCF2702-full.webp",
    "collection": "lake-bohinj",
    "title": "Ducks Off the Pebble Beach",
    "location": "Lake Bohinj, Triglav National Park",
    "date": "Aug 12 2026",
    "camera": "f/7.1, 1/1400s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "sl-gorge",
    "file": "images/seven_lakes_valley_triglav_np/DSCF2755-thumb.webp",
    "fileFull": "images/seven_lakes_valley_triglav_np/DSCF2755-full.webp",
    "collection": "seven-lakes-valley",
    "title": "Glacial Water in the Gorge",
    "location": "Triglav National Park, Slovenia",
    "date": "Aug 13 2026",
    "camera": "f/2.8, 1/100s, ISO 800",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "sl-approach",
    "file": "images/seven_lakes_valley_triglav_np/DSCF2804-thumb.webp",
    "fileFull": "images/seven_lakes_valley_triglav_np/DSCF2804-full.webp",
    "fileXl": "images/seven_lakes_valley_triglav_np/DSCF2804-xl.webp",
    "collection": "seven-lakes-valley",
    "title": "Onto the Scree",
    "location": "Triglav National Park, Slovenia",
    "date": "Aug 13 2026",
    "camera": "f/7.1, 1/1800s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "wide"
  },
  {
    "id": "sl-hut-below",
    "file": "images/seven_lakes_valley_triglav_np/DSCF2814-thumb.webp",
    "fileFull": "images/seven_lakes_valley_triglav_np/DSCF2814-full.webp",
    "fileXl": "images/seven_lakes_valley_triglav_np/DSCF2814-xl.webp",
    "collection": "seven-lakes-valley",
    "title": "The Hut Below the Ridge",
    "location": "Triglav National Park, Slovenia",
    "date": "Aug 13 2026",
    "camera": "f/14, 1/3200s, ISO 6400",
    "filmSimulation": "Classic Negative",
    "size": "full",
    "favorite": true
  },
  {
    "id": "sl-larches",
    "file": "images/seven_lakes_valley_triglav_np/DSCF2817-thumb.webp",
    "fileFull": "images/seven_lakes_valley_triglav_np/DSCF2817-full.webp",
    "collection": "seven-lakes-valley",
    "title": "Larches and Limestone",
    "location": "Triglav National Park, Slovenia",
    "date": "Aug 13 2026",
    "camera": "f/16, 1/3200s, ISO 6400",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "sl-alpenglow",
    "file": "images/seven_lakes_valley_triglav_np/DSCF2845-thumb.webp",
    "fileFull": "images/seven_lakes_valley_triglav_np/DSCF2845-full.webp",
    "collection": "seven-lakes-valley",
    "title": "Alpenglow Behind the Koča",
    "location": "Triglav National Park, Slovenia",
    "date": "Aug 13 2026",
    "camera": "f/5, 1/280s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "sl-valley",
    "file": "images/seven_lakes_valley_triglav_np/DSCF2874-thumb.webp",
    "fileFull": "images/seven_lakes_valley_triglav_np/DSCF2874-full.webp",
    "collection": "seven-lakes-valley",
    "title": "The Valley Falls Away",
    "location": "Seven Lakes Valley, Triglav National Park",
    "date": "Aug 14 2026",
    "camera": "f/6.4, 1/1500s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "sl-high-hut",
    "file": "images/seven_lakes_valley_triglav_np/DSCF2913-thumb.webp",
    "fileFull": "images/seven_lakes_valley_triglav_np/DSCF2913-full.webp",
    "fileXl": "images/seven_lakes_valley_triglav_np/DSCF2913-xl.webp",
    "collection": "seven-lakes-valley",
    "title": "Hut at the High Col",
    "location": "Seven Lakes Valley, Triglav National Park",
    "date": "Aug 14 2026",
    "camera": "f/9, 1/2700s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "wide"
  },
  {
    "id": "sl-pyramid",
    "file": "images/seven_lakes_valley_triglav_np/DSCF2923-thumb.webp",
    "fileFull": "images/seven_lakes_valley_triglav_np/DSCF2923-full.webp",
    "collection": "seven-lakes-valley",
    "title": "A Pyramid of Limestone",
    "location": "Seven Lakes Valley, Triglav National Park",
    "date": "Aug 14 2026",
    "camera": "f/9, 1/2900s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "sl-walls",
    "file": "images/seven_lakes_valley_triglav_np/DSCF2926-thumb.webp",
    "fileFull": "images/seven_lakes_valley_triglav_np/DSCF2926-full.webp",
    "collection": "seven-lakes-valley",
    "title": "Walls Above the Basin",
    "location": "Seven Lakes Valley, Triglav National Park",
    "date": "Aug 14 2026",
    "camera": "f/6.4, 1/1500s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "sl-ibex",
    "file": "images/seven_lakes_valley_triglav_np/DSCF2951-thumb.webp",
    "fileFull": "images/seven_lakes_valley_triglav_np/DSCF2951-full.webp",
    "collection": "seven-lakes-valley",
    "title": "Ibex on the Scree",
    "location": "Seven Lakes Valley, Triglav National Park",
    "date": "Aug 14 2026",
    "camera": "f/9, 1/2900s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "sl-grooves",
    "file": "images/seven_lakes_valley_triglav_np/DSCF2954-thumb.webp",
    "fileFull": "images/seven_lakes_valley_triglav_np/DSCF2954-full.webp",
    "collection": "seven-lakes-valley",
    "title": "Grooves in the Limestone",
    "location": "Seven Lakes Valley, Triglav National Park",
    "date": "Aug 14 2026",
    "camera": "f/8, 1/1700s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "sl-tarn",
    "file": "images/seven_lakes_valley_triglav_np/DSCF2962-thumb.webp",
    "fileFull": "images/seven_lakes_valley_triglav_np/DSCF2962-full.webp",
    "collection": "seven-lakes-valley",
    "title": "The Small Tarn Below the Ridge",
    "location": "Seven Lakes Valley, Triglav National Park",
    "date": "Aug 14 2026",
    "camera": "f/7.1, 1/1700s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "sl-karst",
    "file": "images/seven_lakes_valley_triglav_np/DSCF2968-thumb.webp",
    "fileFull": "images/seven_lakes_valley_triglav_np/DSCF2968-full.webp",
    "collection": "seven-lakes-valley",
    "title": "Green Water in the Karst",
    "location": "Seven Lakes Valley, Triglav National Park",
    "date": "Aug 14 2026",
    "camera": "f/7.1, 1/1500s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "sl-trail",
    "file": "images/seven_lakes_valley_triglav_np/DSCF2970-thumb.webp",
    "fileFull": "images/seven_lakes_valley_triglav_np/DSCF2970-full.webp",
    "collection": "seven-lakes-valley",
    "title": "The Trail Through the Valley",
    "location": "Seven Lakes Valley, Triglav National Park",
    "date": "Aug 14 2026",
    "camera": "f/7.1, 1/1600s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "sl-lake",
    "file": "images/seven_lakes_valley_triglav_np/DSCF2971-thumb.webp",
    "fileFull": "images/seven_lakes_valley_triglav_np/DSCF2971-full.webp",
    "collection": "seven-lakes-valley",
    "title": "A Lake in the Valley of Seven Lakes",
    "location": "Seven Lakes Valley, Triglav National Park",
    "date": "Aug 14 2026",
    "camera": "f/7.1, 1/1900s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "sl-emerald",
    "file": "images/seven_lakes_valley_triglav_np/DSCF2976-thumb.webp",
    "fileFull": "images/seven_lakes_valley_triglav_np/DSCF2976-full.webp",
    "collection": "seven-lakes-valley",
    "title": "Emerald Shallows",
    "location": "Seven Lakes Valley, Triglav National Park",
    "date": "Aug 14 2026",
    "camera": "f/6.4, 1/1250s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "sl-planina",
    "file": "images/seven_lakes_valley_triglav_np/DSCF2990-thumb.webp",
    "fileFull": "images/seven_lakes_valley_triglav_np/DSCF2990-full.webp",
    "collection": "seven-lakes-valley",
    "title": "Cattle at the Planina",
    "location": "Triglav National Park, Slovenia",
    "date": "Aug 15 2026",
    "camera": "f/7.1, 1/1500s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "sk-predjama",
    "file": "images/skojcan_postojna/DSCF2995-thumb.webp",
    "fileFull": "images/skojcan_postojna/DSCF2995-full.webp",
    "collection": "skocjan-postojna",
    "title": "Predjama Castle in the Cave Mouth",
    "location": "Predjama, Slovenia",
    "date": "Aug 15 2026",
    "camera": "f/5.6, 1/1000s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "sk-portal",
    "file": "images/skojcan_postojna/DSCF3138-thumb.webp",
    "fileFull": "images/skojcan_postojna/DSCF3138-full.webp",
    "collection": "skocjan-postojna",
    "title": "Out Through the Cave Mouth",
    "location": "Škocjan Caves, Slovenia",
    "date": "Aug 17 2026",
    "camera": "f/3.6, 1/200s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "sk-dark",
    "file": "images/skojcan_postojna/DSCF3144-thumb.webp",
    "fileFull": "images/skojcan_postojna/DSCF3144-full.webp",
    "collection": "skocjan-postojna",
    "title": "Into the Dark",
    "location": "Škocjan Caves, Slovenia",
    "date": "Aug 17 2026",
    "camera": "f/2.8, 1/100s, ISO 2500",
    "filmSimulation": "Classic Negative",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "sk-doline",
    "file": "images/skojcan_postojna/DSCF3146-thumb.webp",
    "fileFull": "images/skojcan_postojna/DSCF3146-full.webp",
    "collection": "skocjan-postojna",
    "title": "The Collapse Doline",
    "location": "Škocjan Caves, Slovenia",
    "date": "Aug 17 2026",
    "camera": "f/5, 1/300s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "pi-headland",
    "file": "images/piran/DSCF3072-thumb.webp",
    "fileFull": "images/piran/DSCF3072-full.webp",
    "collection": "piran",
    "title": "The Headland and the Bay",
    "location": "Piran, Slovenia",
    "date": "Aug 16 2026",
    "camera": "f/6.4, 1/1250s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "pi-swimmers",
    "file": "images/piran/DSCF3079-thumb.webp",
    "fileFull": "images/piran/DSCF3079-full.webp",
    "collection": "piran",
    "title": "Swimmers Over the Shallows",
    "location": "Piran, Slovenia",
    "date": "Aug 16 2026",
    "camera": "f/6.4, 1/1300s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "pi-campanile",
    "file": "images/piran/DSCF3115-thumb.webp",
    "fileFull": "images/piran/DSCF3115-full.webp",
    "collection": "piran",
    "title": "The Path to St. George's",
    "location": "Piran, Slovenia",
    "date": "Aug 16 2026",
    "camera": "f/7.1, 1/1700s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "pi-steps",
    "file": "images/piran/DSCF3119-thumb.webp",
    "fileFull": "images/piran/DSCF3119-full.webp",
    "collection": "piran",
    "title": "Steps and a Scooter",
    "location": "Piran, Slovenia",
    "date": "Aug 16 2026",
    "camera": "f/5.6, 1/800s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "pi-harbor",
    "file": "images/piran/DSCF3126-thumb.webp",
    "fileFull": "images/piran/DSCF3126-full.webp",
    "collection": "piran",
    "title": "Evening in the Harbor",
    "location": "Piran, Slovenia",
    "date": "Aug 16 2026",
    "camera": "f/5.6, 1/450s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "sl-larch-peak",
    "file": "images/seven_lakes_valley_triglav_np/DSCF2803-thumb.webp",
    "fileFull": "images/seven_lakes_valley_triglav_np/DSCF2803-full.webp",
    "fileXl": "images/seven_lakes_valley_triglav_np/DSCF2803-xl.webp",
    "collection": "seven-lakes-valley",
    "title": "The Peak Above the Larches",
    "location": "Triglav National Park, Slovenia",
    "date": "Aug 13 2026",
    "camera": "f/6.4, 1/1400s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "wide"
  },
  {
    "id": "sl-last-light",
    "file": "images/seven_lakes_valley_triglav_np/DSCF2843-thumb.webp",
    "fileFull": "images/seven_lakes_valley_triglav_np/DSCF2843-full.webp",
    "collection": "seven-lakes-valley",
    "title": "Last Light on the Summit",
    "location": "Triglav National Park, Slovenia",
    "date": "Aug 13 2026",
    "camera": "f/5, 1/300s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "sk-overhang",
    "file": "images/skojcan_postojna/DSCF2999-thumb.webp",
    "fileFull": "images/skojcan_postojna/DSCF2999-full.webp",
    "fileXl": "images/skojcan_postojna/DSCF2999-xl.webp",
    "collection": "skocjan-postojna",
    "title": "Under the Overhang",
    "location": "Predjama, Slovenia",
    "date": "Aug 15 2026",
    "camera": "f/5.6, 1/350s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "wide"
  },
  {
    "id": "pi-sunset",
    "file": "images/piran/DSCF3038-thumb.webp",
    "fileFull": "images/piran/DSCF3038-full.webp",
    "collection": "piran",
    "title": "Sunset Over the Adriatic",
    "location": "Piran, Slovenia",
    "date": "Aug 15 2026",
    "camera": "f/5.6, 1/600s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "pi-lunch",
    "file": "images/piran/DSCF3116-thumb.webp",
    "fileFull": "images/piran/DSCF3116-full.webp",
    "fileXl": "images/piran/DSCF3116-xl.webp",
    "collection": "piran",
    "title": "Lunch by the Water",
    "location": "Piran, Slovenia",
    "date": "Aug 16 2026",
    "camera": "f/5.6, 1/950s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "wide"
  },
  {
    "id": "bl-pletna",
    "file": "images/bled/DSCF2664-thumb.webp",
    "fileFull": "images/bled/DSCF2664-full.webp",
    "collection": "lake-bled",
    "title": "Pletna at the Dock",
    "location": "Lake Bled, Slovenia",
    "date": "Aug 11 2026",
    "camera": "f/5.6, 1/480s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "bl-rapids",
    "file": "images/bled/DSCF3162-thumb.webp",
    "fileFull": "images/bled/DSCF3162-full.webp",
    "collection": "lake-bled",
    "title": "Whitewater in the Gorge",
    "location": "Vintgar Gorge - Bled, Slovenia",
    "date": "Aug 17 2026",
    "camera": "f/5.6, 1/850s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "bl-boardwalk",
    "file": "images/bled/DSCF3165-thumb.webp",
    "fileFull": "images/bled/DSCF3165-full.webp",
    "collection": "lake-bled",
    "title": "The Boardwalk Above the Radovna",
    "location": "Vintgar Gorge - Bled, Slovenia",
    "date": "Aug 17 2026",
    "camera": "f/4.5, 1/250s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "bl-sum",
    "file": "images/bled/DSCF3171-thumb.webp",
    "fileFull": "images/bled/DSCF3171-full.webp",
    "collection": "lake-bled",
    "title": "Šum Falls and the Green Pool",
    "location": "Vintgar Gorge - Bled, Slovenia",
    "date": "Aug 17 2026",
    "camera": "f/5.6, 1/320s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "bl-island",
    "file": "images/bled/DSCF3176-thumb.webp",
    "fileFull": "images/bled/DSCF3176-full.webp",
    "collection": "lake-bled",
    "title": "The Island Under a Grey Sky",
    "location": "Lake Bled, Slovenia",
    "date": "Aug 17 2026",
    "camera": "f/5.0, 1/280s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "cl-peacock",
    "file": "images/chasm-lake/DSCF3199-thumb.webp",
    "fileFull": "images/chasm-lake/DSCF3199-full.webp",
    "collection": "chasm-lake",
    "title": "Peacock Pool from the Trail",
    "location": "Chasm Lake - Rocky Mountain NP, CO",
    "date": "Aug 29 2026",
    "camera": "f/4.5, 1/280s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "cl-columbine",
    "file": "images/chasm-lake/DSCF3203-thumb.webp",
    "fileFull": "images/chasm-lake/DSCF3203-full.webp",
    "collection": "chasm-lake",
    "title": "Columbine Falls Below the Headwall",
    "location": "Chasm Lake - Rocky Mountain NP, CO",
    "date": "Aug 29 2026",
    "camera": "f/5.0, 1/400s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "cl-cirque",
    "file": "images/chasm-lake/DSCF3206-thumb.webp",
    "fileFull": "images/chasm-lake/DSCF3206-full.webp",
    "collection": "chasm-lake",
    "title": "The Trail Into the Cirque",
    "location": "Chasm Lake - Rocky Mountain NP, CO",
    "date": "Aug 29 2026",
    "camera": "f/5.6, 1/420s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "cl-diamond",
    "file": "images/chasm-lake/DSCF3211-thumb.webp",
    "fileFull": "images/chasm-lake/DSCF3211-full.webp",
    "collection": "chasm-lake",
    "title": "The Diamond Above Chasm Lake",
    "location": "Chasm Lake - Rocky Mountain NP, CO",
    "date": "Aug 29 2026",
    "camera": "f/5.6, 1/750s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "cw-moose",
    "file": "images/crested-butte/DSCF3229-thumb.webp",
    "fileFull": "images/crested-butte/DSCF3229-full.webp",
    "collection": "crested-butte",
    "title": "Bull Moose at the Beaver Pond",
    "location": "Cottonwood Pass, CO",
    "date": "Sep 4 2026",
    "camera": "f/5.6, 1/480s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "t401-beau",
    "file": "images/crested-butte/DSCF3256-thumb.webp",
    "fileFull": "images/crested-butte/DSCF3256-full.webp",
    "collection": "crested-butte",
    "title": "Beau in the Alpenglow",
    "location": "Crested Butte, CO",
    "date": "Sep 4 2026",
    "camera": "f/3.2, 1/140s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "t401-top",
    "file": "images/crested-butte/DSCF3288-thumb.webp",
    "fileFull": "images/crested-butte/DSCF3288-full.webp",
    "collection": "crested-butte",
    "title": "Bikes Down at the Top of 401",
    "location": "401 Trail - Crested Butte, CO",
    "date": "Sep 5 2026",
    "camera": "f/7.1, 1/1400s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "t401-descent",
    "file": "images/crested-butte/DSCF3315-thumb.webp",
    "fileFull": "images/crested-butte/DSCF3315-full.webp",
    "fileXl": "images/crested-butte/DSCF3315-xl.webp",
    "collection": "crested-butte",
    "title": "Red Hillside on the 401 Descent",
    "location": "401 Trail - Crested Butte, CO",
    "date": "Sep 5 2026",
    "camera": "f/7.1, 1/1300s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "wide",
    "favorite": true
  },
  {
    "id": "t401-gothic",
    "file": "images/crested-butte/DSCF3318-thumb.webp",
    "fileFull": "images/crested-butte/DSCF3318-full.webp",
    "fileXl": "images/crested-butte/DSCF3318-xl.webp",
    "collection": "crested-butte",
    "title": "Gothic Mountain Above the Willows",
    "location": "Gothic - Crested Butte, CO",
    "date": "Sep 5 2026",
    "camera": "f/6.4, 1/1400s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "wide"
  },
  {
    "id": "em-fireroad",
    "file": "images/crested-butte/DSCF3332-thumb.webp",
    "fileFull": "images/crested-butte/DSCF3332-full.webp",
    "collection": "crested-butte",
    "title": "The Fire Road Below the Pass",
    "location": "Emerald Lake - Crested Butte, CO",
    "date": "Sep 5 2026",
    "camera": "f/8.0, 1/1700s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "em-shore",
    "file": "images/crested-butte/DSCF3349-thumb.webp",
    "fileFull": "images/crested-butte/DSCF3349-full.webp",
    "collection": "crested-butte",
    "title": "Swimmers on the Emerald Lake Shore",
    "location": "Emerald Lake - Crested Butte, CO",
    "date": "Sep 5 2026",
    "camera": "f/5.6, 1/1500s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "em-cliffs",
    "file": "images/crested-butte/DSCF3355-thumb.webp",
    "fileFull": "images/crested-butte/DSCF3355-full.webp",
    "collection": "crested-butte",
    "title": "The Cliffs Above Emerald Lake",
    "location": "Emerald Lake - Crested Butte, CO",
    "date": "Sep 5 2026",
    "camera": "f/5.6, 1/420s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "em-beaver",
    "file": "images/crested-butte/DSCF3358-thumb.webp",
    "fileFull": "images/crested-butte/DSCF3358-full.webp",
    "collection": "crested-butte",
    "title": "Beaver Crossing Emerald Lake",
    "location": "Emerald Lake - Crested Butte, CO",
    "date": "Sep 5 2026",
    "camera": "f/5.6, 1/1000s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "em-ridgeline",
    "file": "images/crested-butte/DSCF3441-thumb.webp",
    "fileFull": "images/crested-butte/DSCF3441-full.webp",
    "collection": "crested-butte",
    "title": "Evening Light on the Schofield Ridgeline",
    "location": "Schofield Pass - Crested Butte, CO",
    "date": "Sep 6 2026",
    "camera": "f/5.6, 1/1250s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "em-red-cirque",
    "file": "images/crested-butte/DSCF3444-thumb.webp",
    "fileFull": "images/crested-butte/DSCF3444-full.webp",
    "collection": "crested-butte",
    "title": "The Red Cirque at Schofield Pass",
    "location": "Schofield Pass - Crested Butte, CO",
    "date": "Sep 6 2026",
    "camera": "f/6.4, 1/1000s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "em-above",
    "file": "images/crested-butte/DSCF3447-thumb.webp",
    "fileFull": "images/crested-butte/DSCF3447-full.webp",
    "collection": "crested-butte",
    "title": "Emerald Lake from the Pass Road",
    "location": "Emerald Lake - Crested Butte, CO",
    "date": "Sep 6 2026",
    "camera": "f/5.0, 1/300s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "obj-cascade",
    "file": "images/crested-butte/DSCF3387-thumb.webp",
    "fileFull": "images/crested-butte/DSCF3387-full.webp",
    "collection": "crested-butte",
    "title": "The Cascade in the Drainage",
    "location": "Oh Be Joyful - Crested Butte, CO",
    "date": "Sep 6 2026",
    "camera": "f/5.6, 1/1000s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "obj-valley",
    "file": "images/crested-butte/DSCF3388-thumb.webp",
    "fileFull": "images/crested-butte/DSCF3388-full.webp",
    "fileXl": "images/crested-butte/DSCF3388-xl.webp",
    "collection": "crested-butte",
    "title": "Singletrack Up the Valley",
    "location": "Oh Be Joyful - Crested Butte, CO",
    "date": "Sep 6 2026",
    "camera": "f/7.1, 1/1700s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "wide"
  },
  {
    "id": "obj-cow",
    "file": "images/crested-butte/DSCF3401-thumb.webp",
    "fileFull": "images/crested-butte/DSCF3401-full.webp",
    "collection": "crested-butte",
    "title": "Open Range Below the Crags",
    "location": "Oh Be Joyful - Crested Butte, CO",
    "date": "Sep 6 2026",
    "camera": "f/5.6, 1/1100s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "obj-basin",
    "file": "images/crested-butte/DSCF3405-thumb.webp",
    "fileFull": "images/crested-butte/DSCF3405-full.webp",
    "fileXl": "images/crested-butte/DSCF3405-xl.webp",
    "collection": "crested-butte",
    "title": "Looking Into the Upper Basin",
    "location": "Oh Be Joyful - Crested Butte, CO",
    "date": "Sep 6 2026",
    "camera": "f/6.4, 1/1300s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "wide"
  },
  {
    "id": "obj-headwall",
    "file": "images/crested-butte/DSCF3411-thumb.webp",
    "fileFull": "images/crested-butte/DSCF3411-full.webp",
    "collection": "crested-butte",
    "title": "Cattle Under the Headwall",
    "location": "Oh Be Joyful - Crested Butte, CO",
    "date": "Sep 6 2026",
    "camera": "f/5.6, 1/1250s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "obj-lake",
    "file": "images/crested-butte/DSCF3426-thumb.webp",
    "fileFull": "images/crested-butte/DSCF3426-full.webp",
    "collection": "crested-butte",
    "title": "Terraces Above the Alpine Lake",
    "location": "Oh Be Joyful - Crested Butte, CO",
    "date": "Sep 6 2026",
    "camera": "f/5.6, 1/950s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "obj-scree",
    "file": "images/crested-butte/DSCF3430-thumb.webp",
    "fileFull": "images/crested-butte/DSCF3430-full.webp",
    "fileXl": "images/crested-butte/DSCF3430-xl.webp",
    "collection": "crested-butte",
    "title": "The Pale Slopes Above the Basin",
    "location": "Oh Be Joyful - Crested Butte, CO",
    "date": "Sep 6 2026",
    "camera": "f/6.4, 1/1300s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "wide"
  },
  {
    "id": "ch-aspens",
    "file": "images/chihuahua-lake/DSCF3463-thumb.webp",
    "fileFull": "images/chihuahua-lake/DSCF3463-full.webp",
    "collection": "chihuahua-lake",
    "title": "First Gold in the Gulch",
    "location": "Chihuahua Gulch, CO",
    "date": "Sep 12 2026",
    "camera": "f/7.1, 1/1300s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "ch-moraine",
    "file": "images/chihuahua-lake/DSCF3469-thumb.webp",
    "fileFull": "images/chihuahua-lake/DSCF3469-full.webp",
    "collection": "chihuahua-lake",
    "title": "The Moraine at Treeline",
    "location": "Chihuahua Gulch, CO",
    "date": "Sep 12 2026",
    "camera": "f/6.4, 1/1250s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "ch-saddle",
    "file": "images/chihuahua-lake/DSCF3478-thumb.webp",
    "fileFull": "images/chihuahua-lake/DSCF3478-full.webp",
    "fileXl": "images/chihuahua-lake/DSCF3478-xl.webp",
    "collection": "chihuahua-lake",
    "title": "The Saddle Above the Gulch",
    "location": "Chihuahua Gulch, CO",
    "date": "Sep 12 2026",
    "camera": "f/4.0, 1/4000s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "wide"
  },
  {
    "id": "ch-willows",
    "file": "images/chihuahua-lake/DSCF3483-thumb.webp",
    "fileFull": "images/chihuahua-lake/DSCF3483-full.webp",
    "fileXl": "images/chihuahua-lake/DSCF3483-xl.webp",
    "collection": "chihuahua-lake",
    "title": "Autumn Willows Below the Ridge",
    "location": "Chihuahua Gulch, CO",
    "date": "Sep 12 2026",
    "camera": "f/7.1, 1/1500s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "wide",
    "favorite": true
  },
  {
    "id": "ch-lake",
    "file": "images/chihuahua-lake/DSCF3490-thumb.webp",
    "fileFull": "images/chihuahua-lake/DSCF3490-full.webp",
    "collection": "chihuahua-lake",
    "title": "Chihuahua Lake",
    "location": "Chihuahua Lake, CO",
    "date": "Sep 12 2026",
    "camera": "f/6.4, 1/1300s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "ch-headwall",
    "file": "images/chihuahua-lake/DSCF3498-thumb.webp",
    "fileFull": "images/chihuahua-lake/DSCF3498-full.webp",
    "collection": "chihuahua-lake",
    "title": "Headwall Above Chihuahua Lake",
    "location": "Chihuahua Lake, CO",
    "date": "Sep 12 2026",
    "camera": "f/6.4, 1/1500s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "tmc-recpath",
    "file": "images/chihuahua-lake/DSCF3558-thumb.webp",
    "fileFull": "images/chihuahua-lake/DSCF3558-full.webp",
    "fileXl": "images/chihuahua-lake/DSCF3558-xl.webp",
    "collection": "chihuahua-lake",
    "title": "The Path Up Ten Mile Canyon",
    "location": "Ten Mile Canyon - Frisco, CO",
    "date": "Sep 13 2026",
    "camera": "f/6.4, 1/1500s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "wide"
  },
  {
    "id": "wl-aspens",
    "file": "images/willow-lakes/DSCF3586-thumb.webp",
    "fileFull": "images/willow-lakes/DSCF3586-full.webp",
    "collection": "willow-lakes",
    "title": "Aspens on the Approach",
    "location": "Willow Lakes - Eagles Nest Wilderness, CO",
    "date": "Sep 19 2026",
    "camera": "f/6.4, 1/1000s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "wl-first-lake",
    "file": "images/willow-lakes/DSCF3591-thumb.webp",
    "fileFull": "images/willow-lakes/DSCF3591-full.webp",
    "fileXl": "images/willow-lakes/DSCF3591-xl.webp",
    "collection": "willow-lakes",
    "title": "The First Lake in the Basin",
    "location": "Willow Lakes - Eagles Nest Wilderness, CO",
    "date": "Sep 19 2026",
    "camera": "f/6.4, 1/1600s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "wide"
  },
  {
    "id": "wl-spires",
    "file": "images/willow-lakes/DSCF3608-thumb.webp",
    "fileFull": "images/willow-lakes/DSCF3608-full.webp",
    "collection": "willow-lakes",
    "title": "Spires Above the Upper Lake",
    "location": "Willow Lakes - Eagles Nest Wilderness, CO",
    "date": "Sep 19 2026",
    "camera": "f/6.4, 1/1250s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall",
    "favorite": true
  },
  {
    "id": "wl-serrated",
    "file": "images/willow-lakes/DSCF3613-thumb.webp",
    "fileFull": "images/willow-lakes/DSCF3613-full.webp",
    "collection": "willow-lakes",
    "title": "The Serrated Ridge",
    "location": "Willow Lakes - Eagles Nest Wilderness, CO",
    "date": "Sep 19 2026",
    "camera": "f/5.6, 1/850s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "wl-shoreline",
    "file": "images/willow-lakes/DSCF3620-thumb.webp",
    "fileFull": "images/willow-lakes/DSCF3620-full.webp",
    "collection": "willow-lakes",
    "title": "Late Light on the Shoreline",
    "location": "Willow Lakes - Eagles Nest Wilderness, CO",
    "date": "Sep 19 2026",
    "camera": "f/5.6, 1/550s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "wl-fireweed",
    "file": "images/willow-lakes/DSCF3625-thumb.webp",
    "fileFull": "images/willow-lakes/DSCF3625-full.webp",
    "collection": "willow-lakes",
    "title": "Fireweed Gone to Seed",
    "location": "Willow Lakes - Eagles Nest Wilderness, CO",
    "date": "Sep 19 2026",
    "camera": "f/5.6, 1/350s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "wl-cirque",
    "file": "images/willow-lakes/DSCF3630-thumb.webp",
    "fileFull": "images/willow-lakes/DSCF3630-full.webp",
    "collection": "willow-lakes",
    "title": "The Cirque Wall Above the Lake",
    "location": "Willow Lakes - Eagles Nest Wilderness, CO",
    "date": "Sep 19 2026",
    "camera": "f/5.6, 1/400s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  },
  {
    "id": "wl-skyline",
    "file": "images/willow-lakes/DSCF3637-thumb.webp",
    "fileFull": "images/willow-lakes/DSCF3637-full.webp",
    "fileXl": "images/willow-lakes/DSCF3637-xl.webp",
    "collection": "willow-lakes",
    "title": "The Gore Range Skyline",
    "location": "Willow Lakes - Eagles Nest Wilderness, CO",
    "date": "Sep 19 2026",
    "camera": "f/5.6, 1/480s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "wide"
  },
  {
    "id": "wl-weather",
    "file": "images/willow-lakes/DSCF3644-thumb.webp",
    "fileFull": "images/willow-lakes/DSCF3644-full.webp",
    "collection": "willow-lakes",
    "title": "Weather Moving In at Dusk",
    "location": "Willow Lakes - Eagles Nest Wilderness, CO",
    "date": "Sep 19 2026",
    "camera": "f/3.2, 1/110s, ISO 640",
    "filmSimulation": "Classic Negative",
    "size": "tall"
  }
]
