PageSourceSearch

https://echeng.com/c/all

html echeng.com collected 2026-10-03 20:17:57 UTC 70,718 bytes, 334 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3<head>
4<meta charset="utf-8">
5<meta name="viewport" content="width=device-width, initial-scale=1">
6<meta name="theme-color" content="#0a0a0a">
7<meta name="color-scheme" content="dark">
8<meta name="apple-mobile-web-app-capable" content="yes">
9<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
10<title>Eric Cheng</title>
11<link rel="manifest" href="/manifest.json">
12<link rel="icon" type="image/svg+xml" href="/api/icon.svg">
13<link rel="apple-touch-icon" href="/api/icon.svg">
14<link rel="alternate" type="application/rss+xml" title="Eric Cheng" href="/feed.xml">
15<link rel="preload" href="/static/montserrat-600.woff2" as="font" type="font/woff2" crossorigin>
16<link rel="preload" href="/static/montserrat-700.woff2" as="font" type="font/woff2" crossorigin>
17<link rel="preload" href="/api/site/config" as="fetch" crossorigin>
18<!-- Leaflet CSS loaded on demand when map view opens -->
19
20<style>@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/static/montserrat-600.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/static/montserrat-700.woff2) format("woff2")}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{color-scheme:dark;--bg: #0a0a0a;--surface: #141414;--surface2: #1e1e1e;--text: #e0e0e0;--text-dim: rgba(224,224,224,.5);--text-dimmer: rgba(224,224,224,.3);--accent: #d4a853;--accent-rgb: 212,168,83;--accent-dim: rgba(var(--accent-rgb),.3);--radius: 4px;--nav-height: 56px;--font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif}html{background:var(--bg);color:var(--text);font-family:var(--font);scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100vh;overflow-x:hidden}.nav{position:fixed;top:0;left:0;right:0;z-index:100;height:var(--nav-height);display:flex;align-items:center;padding:0 24px;gap:24px;transition:background .3s,transform .3s}.nav.scrolled{background:#0a0a0aeb;backdrop-filter:blur(12px)}.nav.hidden{transform:translateY(-100%)}.nav-title{font-family:"Montserrat",var(--font);font-size:22px;font-weight:700;letter-spacing:.075em;text-transform:uppercase;color:var(--text);text-decoration:none;white-space:nowrap;cursor:pointer}.nav-links{display:flex;gap:4px;margin-left:auto}.nav-link{padding:6px 14px;font-size:13px;font-weight:500;color:var(--text-dim);text-decoration:none;border-radius:20px;transition:color .2s,background .2s;cursor:pointer}.nav-link:hover,.nav-link.active{color:var(--text);background:var(--surface2)}.nav-dropdown{position:relative}.nav-dropdown-menu{display:none;position:absolute;top:100%;right:0;margin-top:4px;background:var(--bg);border:1px solid var(--surface2);border-radius:12px;padding:6px 0;min-width:160px;z-index:60;box-shadow:0 8px 24px #00000080}.nav-dropdown.open .nav-dropdown-menu{display:block}.nav-dropdown-item{display:flex;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:500;color:var(--text-dim);text-decoration:none;cursor:pointer;transition:color .15s,background .15s}.nav-dropdown-item:hover,.nav-dropdown-item.active{color:var(--text);background:var(--surface2)}.nav-dropdown-item kbd{margin-left:auto;font-size:11px;opacity:.4;font-family:inherit}.nav-search-btn{background:none;border:none;color:var(--text-dim);cursor:pointer;padding:6px;font-size:18px;transition:color .2s;flex-shrink:0}.nav-search-btn:hover{color:var(--text)}.nav-hamburger{display:none;background:none;border:none;color:var(--text-dim);cursor:pointer;padding:6px;font-size:22px;line-height:1}.nav-hamburger:hover{color:var(--text)}.search-bar{position:relative;display:flex;align-items:center;background:var(--surface2);border-radius:24px;padding:0 16px;height:36px;flex:1;max-width:240px;min-width:0}.search-bar form{flex:1;min-width:0;display:flex}.search-bar input{flex:1;min-width:0;background:none;border:none;color:var(--text);font-size:14px;outline:none;font-family:var(--font)}.search-bar input::placeholder{color:var(--text-dimmer)}.search-suggestions{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:var(--surface2);border-radius:12px;max-height:280px;overflow-y:auto;display:none;box-shadow:0 8px 32px #00000080;z-index:200}.search-suggestions.open{display:block}.search-suggestion{padding:8px 16px;cursor:pointer;font-size:13px;display:flex;justify-content:space-between;align-items:center;transition:background .15s}.search-suggestion:first-child{border-radius:12px 12px 0 0}.search-suggestion:last-child{border-radius:0 0 12px 12px}.search-suggestion:hover,.search-suggestion.active{background:#ffffff14}.search-suggestion .sug-label{color:var(--text)}.search-suggestion .sug-type{font-size:10px;color:var(--text-dimmer);text-transform:uppercase;letter-spacing:.5px}.filter-chip{padding:5px 14px;font-size:12px;border-radius:16px;background:var(--surface2);color:var(--text-dim);border:1px solid rgba(255,255,255,.06);
20cursor:pointer;transition:all .2s;white-space:nowrap;user-select:none}.filter-chip:hover{color:var(--text);border-color:#ffffff1f}.filter-chip.active{color:var(--accent);border-color:var(--accent-dim);background:rgba(var(--accent-rgb),.08)}.filter-chip .remove{margin-left:6px;opacity:.5}.filter-chip .remove:hover{opacity:1}.filter-select{background:var(--surface2);color:var(--text-dim);border:1px solid rgba(255,255,255,.06);padding:5px 10px;font-size:12px;border-radius:16px;cursor:pointer;font-family:var(--font);outline:none}.filter-select option{background:var(--surface);color:var(--text)}.main{padding-top:var(--nav-height)}.grid{padding:4px 8px;position:relative;overflow:hidden}.grid-row{display:flex;gap:4px;margin-bottom:4px}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton-row{display:flex;gap:4px;margin-bottom:4px}.skeleton-item{background:linear-gradient(90deg,var(--surface) 25%,var(--surface2) 50%,var(--surface) 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:2px}.grid-item{position:relative;overflow:hidden;cursor:pointer;border-radius:2px;background:var(--surface);-webkit-touch-callout:none;user-select:none;-webkit-tap-highlight-color:transparent}.grid-item img{display:block;width:100%;height:100%;object-fit:cover;transition:opacity .4s;-webkit-touch-callout:none;pointer-events:none}.grid-item img.loading{opacity:0}
21</style>
22<link rel="stylesheet" href="/static/styles.9fc54bd91794.css" media="print" onload="this.media='all'">
23<noscript><link rel="stylesheet" href="/static/styles.9fc54bd91794.css"></noscript>
24<meta name="description" content="4042 photographs from 5 countries">
25<link rel="canonical" href="https://echeng.com/c/all">
26<meta property="og:title" content="All Media - ERIC CHENG">
27<meta property="og:description" content="4042 photographs from 5 countries">
28<meta property="og:url" content="https://echeng.com/c/all">
29<meta property="og:type" content="website">
30<meta property="og:locale" content="en_US">
31<meta property="og:site_name" content="ERIC CHENG">
32<meta name="twitter:card" content="summary_large_image">
33<meta name="twitter:title" content="All Media - ERIC CHENG">
34<meta name="twitter:description" content="4042 photographs from 5 countries">
35<meta property="og:image" content="https://echeng.com/img/76adb1762fcd9548d8b697d46e4ec90be4f88946df1da3f0235509768f5038b1/view.webp">
36<meta property="og:image:type" content="image/webp">
37<meta name="twitter:image" content="https://echeng.com/img/76adb1762fcd9548d8b697d46e4ec90be4f88946df1da3f0235509768f5038b1/view.webp">
38<script type="application/ld+json">{"@context":"https://schema.org","@type":"ImageGallery","name":"All Media","description":"4042 photographs from 5 countries","url":"https://echeng.com/c/all","numberOfItems":4042,"image":"https://echeng.com/img/76adb1762fcd9548d8b697d46e4ec90be4f88946df1da3f0235509768f5038b1/view.webp","author":{"@type":"Person","name":"ERIC CHENG","url":"https://echeng.com","sameAs":[],"knowsAbout":["Photography","Underwater Photography","Wildlife Photography"],"jobTitle":"Photographer"},"copyrightHolder":{"@type":"Person","name":"ERIC CHENG"},"isPartOf":{"@type":"WebSite","name":"ERIC CHENG","url":"https://echeng.com"}}</script>
vendor: 1 bytes, line 38
38
39<script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"What equipment was used for All Media?","acceptedAnswer":{"@type":"Answer","text":"The All Media collection was photographed using Canon EOS 7D, Canon EOS 5D Mark II, SONY ILCE-7R. The most frequently used camera was the Canon EOS 7D."}},{"@type":"Question","name":"Where were the All Media photos taken?","acceptedAnswer":{"@type":"Answer","text":"Photos in All Media were taken in United States, Indonesia, Iceland, Mexico, Tonga, spanning 5 countries."}},{"@type":"Question","name":"How many photos are in All Media?","acceptedAnswer":{"@type":"Answer","text":"The All Media collection contains 4042 photographs from 5 countries, captured with equipment including Canon EOS 7D."}}]}</script>
vendor: 64 bytes, lines 39-40
39
40<script async src="https://www.googletagmanager.com/gtag/js?id=
40G-2YBMB0CJQC
vendor: 12 bytes, line 40
40"></script>
41<script>
vendor: 118 bytes, line 41
41window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag('js',new Date());gtag('config','
41G-2YBMB0CJQC
vendor: 3 bytes, line 41
41');
41</script>
41
42</head>
43<body>
44<noscript><h1>All Media</h1><p>4042 photos</p><div><article><a href="/p/1"><img src="https://echeng.com/img/10924d23d12a966923e1eea2df610acc4a0d59197e0d4187d8f8bf498e05ff28/thumb.webp" alt="St. Lawrence Summer Chamber Music Seminar 2025" loading="lazy"></a><h3><a href="/p/1">St. Lawrence Summer Chamber Music Seminar 2025</a></h3><p>**SUBJECTS:**  
45Five individuals, likely adult musicians, are standing side-by-side in a group pose. From left to right:  
46- A man in a maroon t-shirt and light-colored shorts, holding a violin and bo</p><p>Tags: musicians, string instruments, violin, cello, music rehearsal, group photo, smiling, indoor, music stand, whiteboard, casual clothing, chamber music, seminar, stanford, california, usa</p><p>June 28, 2025, Stanford, California, United States, United States, Apple iPhone 16 Pro, iPhone 16 Pro back triple camera 6.765mm f/1.78</p></article><article><a href="/p/51"><img src="https://echeng.com/img/3c16a88c4246a78566fa4db62be834f9586c17ecbb64b2d3cf3825fe2c7ae4d3/thumb.webp" alt="Mangroves in a healthy shallow reef in West Papua, Indonesia (Yangeffo mangroves, Dampier Strait)" loading="lazy"></a><h3><a href="/p/51">Mangroves in a healthy shallow reef in West Papua, Indonesia (Yangeffo mangroves, Dampier Strait)</a></h3><p>**SUBJECTS:**  
47The primary subjects are the submerged prop roots of mangrove trees, likely *Rhizophora* species, which are characteristic of the mangrove forests in Western Papua. These roots are hea</p><p>Tags: mangroves, underwater, marine life, coral reef, tropical, indonesia, western papua, dampier strait, yangeffo, roots, epibionts, sponges, algae, clear water, shallow reef, biodiversity, nature, ecosystem, aquatic, serene, vibrant</p><p>September 10, 2016, Yangeffo mangroves, Dampier Strait, Western Papua, Indonesia, Indonesia, SONY DSC-RX100M4, 24-70mm F1.8-2.8</p></article><article><a href="/p/101"><img src="https://echeng.com/img/818fe40eb14e027429b32d1a42922572a8eff4897876c6e63fa38f0114b85608/thumb.webp" alt="Life aboard a bagan, an Indonesia fishing platform, at Kwatisore village, Cenderawasih Bay, Western Papua, Indonesia." loading="lazy"></a><h3><a href="/p/101">Life aboard a bagan, an Indonesia fishing platform, at Kwatisore village, Cenderawasih Bay, Western Papua, Indonesia.</a></h3><p>**SUBJECTS:**  
48There are no people visible in the image. The primary subjects are inanimate objects: a small, portable gas stove with a metal pan on top containing dark, possibly cooked food (perhaps</p><p>Tags: fishing platform, bagan, cooking, kitchen, stove, kettles, pots, food, indonesia, western papua, cenderawasih bay, night, rustic, maritime, metal, blue, wooden, shelf, utensils, daily life, outdoor kitchen, southeast asia</p><p>September 3, 2016, Kwatisore, Cenderawasih Bay, Western Papua, Indonesia, Indonesia, SONY DSC-RX10M3, 24-600mm F2.4-4.0</p></article><article><a href="/p/151"><img src="https://echeng.com/img/e34319be7e5ef3aa56c3b198a26cd05dabaa811593456535a6f6a0bfc7cc6650/thumb.webp" alt="A huge, female, green anaconda (Eunectes murinus) underwater in a river system in Bonito, Mato Grosso Sul, Brazil. Photographed while filming Tales by Light, Season 2, Episode 3, &quot;Misunderstood Predators&quot;, for Netflix and National Geographic Australia. August, 2016." loading="lazy"></a><h3><a href="/p/151">A huge, female, green anaconda (Eunectes murinus) underwater in a river system in Bonito, Mato Grosso Sul, Brazil. Photographed while filming Tales by Light, Season 2, Episode 3, &quot;Misunderstood Predators&quot;, for Netflix and National Geographic Australia. August, 2016.</a></h3><p>**SUBJECTS:**  
49The primary subject is a **female green anaconda (Eunectes murinus)**, a massive, serpentine predator. Its body is thick and muscular, with a pattern of dark, irregular blotches on a g</p><p>Tags: anaconda, snake, reptile, underwater, river, jungle, brazil, mato grosso sul, bonito, wildlife, nature, fish, roots, sediment, fisheye, national geographic, netflix, documentary, predator, aquatic, murky, green, dark, serene, mysterious</p><p>August 7, 2016, Bonito, Mato Grosso Sul, Brazil, Brazil, Canon EOS-1D X Mark II, EF8-15mm f/4L FISHEYE USM</p></article><article><a href="/p/201"><img src="https://echeng.com/img/ce2ba56f5dc1b57249f01c4ab5c1791465553fc0f9e06383c6e86589fc2054c9/thumb.webp" alt="A large female green anaconda (Eunectes murinus) underwater in a river system in Bonito, Mato Grosso Sul, Brazil. Photographed while filming Tales by Light, Season 2, Episode 3, &quot;Misunderstood Predators&quot;, for Netflix and National Geographic Australia. August, 2016." loading="lazy"></a><h3><a href="/p/201">A large female green anaconda (Eunectes murinus) underwater in a river system in Bonito, Mato Grosso Sul, Brazil. Photographed while filming Tales by Light, Season 2, Episode 3, &quot;Misunderstood Predators&quot;, for Netflix and National Geographic Australia. August, 2016.</a></h3><p>**SUBJECTS:**  
50The primary subject is a large female green anaconda (*Eunectes murinus*), identifiable by its massive, muscular body, patterned olive-brown and tan scales, and the characteristic broa</p><p>Tags: anaconda, snake, reptile, underwater, river, brazil, bonito, mato grosso sul, wildlife, nature, aquatic, sunlight, sand, vegetation, clear water, wildlife p
50hotography, conservation, predator, freshwater</p><p>August 3, 2016, Bonito, Mato Grosso Sul, Brazil, Brazil, Canon EOS-1D X Mark II, EF8-15mm f/4L FISHEYE USM</p></article><article><a href="/p/251"><img src="https://echeng.com/img/8a978c17f495651ff3c2ab860df1f0131ab320b9776529ce7b3e2b92cc759efa/thumb.webp" alt="A group of divers with underwater cameras captures a massive tiger shark gliding over a sandy ocean floor, surrounded by fish and illuminated by dive lights. [AI]" loading="lazy"></a><h3><a href="/p/251">A group of divers with underwater cameras captures a massive tiger shark gliding over a sandy ocean floor, surrounded by fish and illuminated by dive lights. [AI]</a></h3><p>**SUBJECTS:**
51
52The image features five scuba divers in full gear, including wetsuits, masks, regulators, and buoyancy control devices (BCDs). They are positioned on a sandy ocean floor, each holding p</p><p>Tags: divers, tiger shark, underwater photography, marine life, ocean, sand, fish, dive lights, camera equipment, scuba gear, bahamas, wildlife, adventure, exploration, blue water, deep sea, shark encounter</p><p>April 18, 2016, Shark Paradise, Tiger Beach, Bahamas, Bahamas, Canon EOS 5DS R, EF8-15mm f/4L FISHEYE USM</p></article><article><a href="/p/301"><img src="https://echeng.com/img/81ccf947d6052bc072c88f88679cddfcd68fa6c9c647dcbe1b409ab234ca9de7/thumb.webp" alt="View of Moro Rock from the road below. Sequoia National Park, California." loading="lazy"></a><h3><a href="/p/301">View of Moro Rock from the road below. Sequoia National Park, California.</a></h3><p>**SUBJECTS:**  
53The primary subject is **Moro Rock**, a prominent, rounded granite dome that dominates the upper portion of the image. Its surface is rugged, with visible fractures, weathered textures</p><p>Tags: moro rock, granite dome, forest, trees, mountain, road, sequoia national park, california, usa, landscape, nature, wilderness, hiking, outdoor, clear sky, daytime, greenery, rock formation, scenic view</p><p>February 11, 2016, Sequoia National Park, Sequoia National Park, California, United States, United States, SONY ILCE-7RM2, ----</p></article><article><a href="/p/351"><img src="https://echeng.com/img/3dd4640e869266a0c8a954bfecaacf7532cabc4236511c5b3ed5d79ec06273d4/thumb.webp" alt="Adam Savage has his tintype done by Michael Shindler. Tested.com live show, Oct 23, 2015, Castro Theater, San Francisco." loading="lazy"></a><h3><a href="/p/351">Adam Savage has his tintype done by Michael Shindler. Tested.com live show, Oct 23, 2015, Castro Theater, San Francisco.</a></h3><p>**SUBJECTS:**  
54The primary subject is Adam Savage, a middle-aged man with short, light-blond hair and a beard, wearing a dark long-sleeved shirt and blue jeans. He sits on a wooden stool, hands resti</p><p>Tags: adam savage, michael shindler, tintype photography, live show, portrait session, studio lighting, scissor lift, camera equipment, darkroom, vintage photography, san francisco, castro theater, 2015, documentary, artistic, technical, focused, calm, professional</p><p>October 23, 2015, Castro Theater, San Francisco, California, United States, United States, SONY ILCE-7RM2, ----</p></article><article><a href="/p/401"><img src="https://echeng.com/img/4220ac56fe02494c28a9e2d9bb583b1771f80081a35c52c6f29fe817f9837052/thumb.webp" alt="The road up Aspen Mountain, Aspen Colorado." loading="lazy"></a><h3><a href="/p/401">The road up Aspen Mountain, Aspen Colorado.</a></h3><p>**SUBJECTS:**  
55The primary subjects are the natural elements: a curving, unpaved dirt road cutting through a dense forest. The trees are a mix of **quaking aspens** (*Populus tremuloides*) displaying</p><p>Tags: dirt road, aspen trees, coniferous trees, autumn foliage, mountain trail, forest, colorado, fall colors, winding path, natural landscape, serene, peaceful, morning light, rural, wilderness</p><p>October 5, 2015, Aspen Mountain, Aspen, Colorado, USA, USA, SONY ILCE-7RM2, FE 70-200mm F4 G OSS</p></article><article><a href="/p/451"><img src="https://echeng.com/img/eac6181ad8f2253f9c70ebf130c6f214a6fcf60067b5ee70211e7b1f166d9b24/thumb.webp" alt="Timelapse group photo of the Pinky Quartet!" loading="lazy"></a><h3><a href="/p/451">Timelapse group photo of the Pinky Quartet!</a></h3><p>**SUBJECTS:**  
56The image features three male musicians seated in black folding chairs, actively playing str
56ing instruments. The man on the left wears a light pink button-down shirt and black trousers</p><p>Tags: musicians, violin, cello, string quartet, rehearsal, music, indoor, performance, practice, stanford, braun music building, california, usa, wooden floor, bookshelves, piano, music stands, casual attire, focused, artistic, collaborative</p><p>June 28, 2015, Braun Music Building, Stanford, California, United States, United States, SONY ILCE-7R, ----</p></article><article><a href="/p/501"><img src="https://echeng.com/img/918f9f0eccc58ecc94f07dcf114941da918e2f7437f8a224a4ed0dc17ad54116/thumb.webp" alt="The Holuhraun eruption at dawn (Bardarbunga volcano)." loading="lazy"></a><h3><a href="/p/501">The Holuhraun eruption at dawn (Bardarbunga volcano).</a></h3><p>**SUBJECTS:**  
57The image contains no people, animals, or man-made objects. The primary subjects are the natural elements: the erupting Bardarbunga volcano, the Holuhraun lava field, snow-covered rock</p><p>Tags: volcano, eruption, lava field, snow, sunrise, dawn, iceland, geology, landscape, nature, clouds, rocky terrain, steam, volcanic activity, cold, serene, majestic</p><p>February 3, 2015, Holuhraun Eruption, Bardarbunga , Bardarbunga Volcano, Iceland, Iceland, SONY DSC-RX100M2, 28-100mm F1.8-4.9</p></article><article><a href="/p/551"><img src="https://echeng.com/img/b4a8b26f2153a9c17dc61c89e43229599d747238755939c2d464ea7b7cb976b2/thumb.webp" alt="A man with a red beard wears a white FPV headset while concentrating on drone control at the Drone Rodeo 2015 in Las Vegas. [AI]" loading="lazy"></a><h3><a href="/p/551">A man with a red beard wears a white FPV headset while concentrating on drone control at the Drone Rodeo 2015 in Las Vegas. [AI]</a></h3><p>**SUBJECTS:**  
58The primary subject is a man in his 30s with a full red beard and tousled brown hair, wearing a dark gray collared jacket over a black shirt. He is intently focused downward, wearing a</p><p>Tags: men, fpv headset, drone racing, outdoor event, technology, concentration, desert, sunglasses, casual clothing, event, las vegas, nevada, usa, 2015</p><p>January 5, 2015, Drone Rodeo 2015, Las Vegas, Nevada, United States, United States, SONY ILCE-7S, ----</p></article><article><a href="/p/601"><img src="https://echeng.com/img/e165b47b411a792d4253e9e9733e0eaaf9870af8e9ecce6aefcea71b7f9d56dd/thumb.webp" alt="Photographer Ragnar Th Sigurdsson and cinematographer Valdimar Leifsson try to remove the bumper of Valdimar&apos;s car, which fell off while we drove the rough, unpaved roads leading to the Holuhraun volcano eruption site. Bardarbunga volcanic system, Iceland." loading="lazy"></a><h3><a href="/p/601">Photographer Ragnar Th Sigurdsson and cinematographer Valdimar Leifsson try to remove the bumper of Valdimar&apos;s car, which fell off while we drove the rough, unpaved roads leading to the Holuhraun volcano eruption site. Bardarbunga volcanic system, Iceland.</a></h3><p>**SUBJECTS:**  
59Two adult men are actively engaged in repairing a vehicle. One man, lying on his back on the gravel, is gripping the underside of the detached front bumper, wearing a thick, patterned </p><p>Tags: men, car repair, toyota, bumper, headlights, night, gravel road, iceland, volcanic region, holuhraun, bardarbunga, outdoor, rugged terrain, teamwork, cold weather, winter clothing, tools, flashlight, adventure, documentary, candid</p><p>September 21, 2014, Eruption in Holuhraun Lava Strea, Bardarbunga Volcanic System, Vatnajökull National Park, Iceland, Iceland, SONY DSC-RX100M2, 28-100mm F1.8-4.9</p></article><article><a href="/p/651"><img src="https://echeng.com/img/f132301177c00a3f721fe45e53b08d9bfa09c643694a852b585931b3881887ec/thumb.webp" alt="Eric Cheng flies a DJI Phantom 2 out on the playa (photo: Gerard Mattimoe) Burning Man 2014." loading="lazy"></a><h3><a href="/p/651">Eric Cheng flies a DJI Phantom 2 out on the playa (photo: Gerard Mattimoe) Burning Man 2014.</a></h3><p>**SUBJECTS:**  
60A single adult male, likely in his 30s or 40s, is the central subject. He wears a light-colored wide-brimmed hat, a white t-shirt, gray cargo pants, and a white face mask pulled down b</p><p>Tags: man, drone, dji phantom 2, remote control, face mask, hat, playa, desert, burning man, art installation, outdoor, evening, haze, technology, flying, photography, festival, nevada, usa</p><p>August 29, 2014, Burning Man 2014, Black Rock City, Nevada, United States, United States, NIKON CORPORATION NIKON D3100, 18-55mm f/3.5-5.6</p></article><article><a href="/p/701"><img src="https://echeng.com/img/4d881b3e83677a3b8fcd1a0bf57d184f60bf14a18f77e8323ded6c441f3084e0/thumb.webp" alt="Embrace. Burning Man 2014" loading="lazy"></a><h3><a href="/p/701">Embrace. Burning Man 2014</a></h3><p>**SUBJECTS:**  
61The image features two large-scale sculptures of human figures, constructed entirely from layered, irregularly shaped wooden shavings or thin planks. The figures are gender-neutral in </p><p>Tags: sculpture, art installation, wooden figures, embrace, human forms, burning man, desert, outdoor art, abstract, emotional, large-scale, craftsmanship, sky, blue, nevada, usa</p><p>August 25, 2014, Burning Man 2014, Black Rock City, Nevada, United States, United States, SONY ILCE-7R, ----</p></article><article><a href="/p/751">
61<img src="https://echeng.com/img/030f0687626251305fff8218dafce8a07c1aa20a0c2745714e4b508f990db37e/thumb.webp" alt="Pinky Quartet loves Nina Lee! #slsq2014" loading="lazy"></a><h3><a href="/p/751">Pinky Quartet loves Nina Lee! #slsq2014</a></h3><p>**SUBJECTS:**  
62Four individuals, likely musicians, are posing together in a group.  
63- **Front left:** A woman in a purple long-sleeve top and blue jeans, leaning forward with a playful expression, o</p><p>Tags: musicians, quartet, violin, cello, music class, chalkboard, stanford university, group photo, playful, smiling, casual clothing, indoor, education, performance, camaraderie, fish-eye lens</p><p>June 28, 2014, Stanford University, Stanford, California, United States, United States, OLYMPUS IMAGING CORP. E-M1, LUMIX G FISHEYE 8/F3.5</p></article><article><a href="/p/801"><img src="https://echeng.com/img/5e0e6ef54ea9863d14a56fbea8f5539f01e93a76fd9ae16a074435fd199f7c7a/thumb.webp" alt="Three people in wetsuits pose on a boat in the open ocean, holding a branded box, under a bright blue sky with scattered clouds. [AI]" loading="lazy"></a><h3><a href="/p/801">Three people in wetsuits pose on a boat in the open ocean, holding a branded box, under a bright blue sky with scattered clouds. [AI]</a></h3><p>**SUBJECTS:**  
64Three individuals are present: two men and one woman, all appearing to be in their 20s to 30s. The man on the left wears a black full-body wetsuit with “SCUBAF” and a circular logo on </p><p>Tags: people, wetsuits, scuba diving, boat, ocean, sea, sky, clouds, outdoor, sunny, smiling, group, casual, adventure, leisure, tropical, marine, diving gear, camouflage, black, blue, white, daytime</p><p>May 24, 2014, New Providence, Bahamas, Bahamas, OLYMPUS IMAGING CORP. E-M1, OLYMPUS M.12-40mm F2.8</p></article><article><a href="/p/851"><img src="https://echeng.com/img/cb0bd5e5bc9a60fd996956b0e32a759df529f9502ad080e1822c7df5195a0d4a/thumb.webp" alt="A powerful eruption of Strokkur Geyser in Iceland sends a towering plume of steam and water into a dramatic, overcast sky. [AI]" loading="lazy"></a><h3><a href="/p/851">A powerful eruption of Strokkur Geyser in Iceland sends a towering plume of steam and water into a dramatic, overcast sky. [AI]</a></h3><p>**SUBJECTS:**  
65The primary subject is the erupting Strokkur Geyser, a geothermal feature shooting a massive, billowing column of water and steam vertically into the air. The eruption is captured mid-</p><p>Tags: geyser, eruption, water, steam, geothermal, iceland, strokkur, landscape, nature, outdoor, geysir, volcanic, mist, cloudy, dynamic, natural phenomenon, geology, travel, adventure</p><p>May 15, 2014, Strokkur Geyser, Iceland, Geysir, Iceland, Iceland, SONY ILCE-7R, ----</p></article><article><a href="/p/901"><img src="https://echeng.com/img/db441807951ca1e1fc2d1af5a63045aea969e0757fd8c8ad51680258e1df6f47/thumb.webp" alt="A serene river winds through the moss-covered cliffs of Fjadrargljufur Canyon in Iceland, showcasing nature’s raw, sculpted beauty. [AI]" loading="lazy"></a><h3><a href="/p/901">A serene river winds through the moss-covered cliffs of Fjadrargljufur Canyon in Iceland, showcasing nature’s raw, sculpted beauty. [AI]</a></h3><p>**SUBJECTS:**  
66The primary subjects are the natural elements of the landscape: the Fjaðrá River, the towering basalt cliffs of Fjadrargljufur Canyon, and the lush green moss covering the rock faces. </p><p>Tags: canyon, river, moss, rock formations, landscape, nature, iceland, geology, green, gray, overcast, serene, wilderness, outdoor, natural wonder, water, cliff, valley</p><p>May 14, 2014, Fjadrargljufur Canyon (Fjaðrár, Kirkjubaejarklaustur (Kirkjubæj, Iceland, Iceland, SONY ILCE-7R, ----</p></article><article><a href="/p/951"><img src="https://echeng.com/img/fae7d956b2a7fcd0f3c79385eebdd59e32b691457b1566b7d15837930a95621d/thumb.webp" alt="A serene black sand beach at Jökulsárlón Glacier Lagoon in Iceland, where icy fragments from the glacier wash ashore with gentle waves under a soft, overcast sky. [AI]" loading="lazy"></a><h3><a href="/p/951">A serene black sand beach at Jökulsárlón Glacier Lagoon in Iceland, where icy fragments from the glacier wash ashore with gentle waves under a soft, overcast sky. [AI]</a></h3><p>**SUBJECTS:**  
67The primary subjects are natural elements: the ocean, black volcanic sand, and fragmented icebergs. There are no people, animals, or man-made objects visible in the frame. The ice frag</p><p>Tags: glacier, icebergs, black sand beach, ocean waves, iceland, vatnajökull, jökulsárlón, coastal landscape, nature, serene, cold, winter, geology, volcanic sand, foamy surf, overcast sky, environmental beauty</p><p>May 13, 2014, Jokulsarlon Glacier Lagoon (Jök, Vatnajokull (Vatnajökull), Iceland, Iceland, RICOH IMAGING COMPANY, LTD. GR, 18mm f/2.8</p></article><article><a href="/p/1001"><img src="https://echeng.com/img/62b5f3f676fe960064f82e55119d0734cb4f5aa4200d0f88fbc976750ee44601/thumb.webp" alt="A serene white horse with a windswept mane gazes calmly against a soft, overcast sky in Iceland. [AI]" loading="lazy"></a><h3><a href="/p/1001">A serene white horse with a windswept mane gazes calmly against a soft, overcast sky in Iceland. [AI]</a></h3><p>**SUBJECTS:**  
68The image features a single white horse, likely an Icelandic horse, given the location. The horse is shown in a close-up profile view, facing right. Its coat is predominantly white or </p><p>Tags: horse, white horse, animal, equine, mane, wind, overcast, nature, iceland, myvatn, outdoor, calm, portrait, close-up, wildlife, rural</p><p>May 11, 2014, Near Hverfall turnoff, Myvatn, Iceland, Iceland, SONY ILCE-7R, ----</p></article><article><a href="/p/1051"><img src="https://echeng.com/img/4cc25e7ef7a8a78ca10d66e3f9bea4da8c994f7a5cd0cb59026464cf5079d9a6/thumb.webp" alt="Hverfjall caldera: a 3-mile hike around the rim" loading="lazy"></a><h3><a href="/p/1051">Hverfjall caldera: a 3-mile hike around the rim</a></h3><p>**SUBJECTS:**  
69One person, likely an adult, stands centered in the foreground. They are wearing a bright orange hooded jacket, dark pants, and light-colored hiking boots. The hood is up, suggesting c</p><p>
69Tags: person, hiker, orange jacket, volcanic caldera, mountain, iceland, outdoor, hiking, nature, solitude, landscape, overcast, black sand, geology, adventure, exploration, cold weather, hooded jacket, boots, wide-angle</p><p>May 9, 2014, Hverfjall, Myvatn, Iceland, Iceland, SONY ILCE-7R, ----</p></article><article><a href="/p/1101"><img src="https://echeng.com/img/ea72512e4b502e94b762a211912a2d702406f54836b33366912cf5f639430a05/thumb.webp" alt="The Harpa Concert Hall in Reykjavik, Iceland, stands majestically under a brooding sky, its glass facade reflecting the stormy clouds above a wooden pier and calm waters. [AI]" loading="lazy"></a><h3><a href="/p/1101">The Harpa Concert Hall in Reykjavik, Iceland, stands majestically under a brooding sky, its glass facade reflecting the stormy clouds above a wooden pier and calm waters. [AI]</a></h3><p>**SUBJECTS:**  
70The primary subject is the Harpa Concert Hall, a striking modern architectural structure composed of a geometric lattice of glass and steel. Its facade features a mosaic of translucent</p><p>Tags: harpa concert hall, modern architecture, glass building, waterfront, pier, cloudy sky, iceland, reykjavik, urban landscape, overcast, contemporary design, reflection, water, dock, stormy weather</p><p>May 6, 2014, Harpa Concert Hall, Reykjavik, Iceland, Iceland, SONY ILCE-7R, ----</p></article><article><a href="/p/1151"><img src="https://echeng.com/img/82b89a97a6eec8de026f7745254d0bbf46cc98539831b16ce7a82a5f563cd49a/thumb.webp" alt="Scuba diver Phoebe Chadwick uses a flooded Canon G11 digital camera, underwater. Cannibal Rock, Horseshoe Bay, Komodo National Park, Indonesia." loading="lazy"></a><h3><a href="/p/1151">Scuba diver Phoebe Chadwick uses a flooded Canon G11 digital camera, underwater. Cannibal Rock, Horseshoe Bay, Komodo National Park, Indonesia.</a></h3><p>**SUBJECTS:**  
71The primary subject is a female scuba diver, identified as Phoebe Chadwick, in her mid-20s to 30s, with dark, wet hair escaping her mask. She wears a full-face diving mask with blue tr</p><p>Tags: scuba diver, underwater photography, coral reef, sea anemone, diving, marine life, canon g11, flooded camera, komodo national park, indonesia, ocean, adventure, exploration, blue water, diving gear, mask, regulator, wetsuit, marine conservation</p><p>February 15, 2014, Cannibal Rock, Horseshoe Bay, Horseshoe Bay, Komodo, Indonesia, Indonesia, OLYMPUS IMAGING CORP. E-M1, LUMIX G VARIO 7-14/F4.0</p></article><article><a href="/p/1201"><img src="https://echeng.com/img/98653d7a54df3929414a120a9ce7378f4c51fd008ed55d4e2afba3564107d63b/thumb.webp" alt="Tourists walk on a pink beach on Komodo, Indonesia." loading="lazy"></a><h3><a href="/p/1201">Tourists walk on a pink beach on Komodo, Indonesia.</a></h3><p>**SUBJECTS:**  
72The image features a natural landscape with no visible people, animals, or man-made structures in the foreground. The primary subjects are the pink-hued sandy beach, the turquoise to g</p><p>Tags: beach, pink sand, coastline, ocean, hills, greenery, aerial view, komodo, indonesia, tourism, nature, landscape, tropical, serene, scenic, travel</p><p>February 12, 2014, Komodo, Indonesia, Indonesia, RICOH IMAGING COMPANY, LTD. GR, 18mm f/2.8</p></article><article><a href="/p/1251"><img src="https://echeng.com/img/3c96624b99b34756b1785d9adbfeaf7fb6c808fd00d2c5a2b6a5ddd303b3ca4c/thumb.webp" alt="A spearer-type mantis shrimp eyes a cardinalfish at night. Torpedo Point, Horseshoe Bay, Komodo National Park, Indonesia." loading="lazy"></a><h3><a href="/p/1251">A spearer-type mantis shrimp eyes a cardinalfish at night. Torpedo Point, Horseshoe Bay, Komodo National Park, Indonesia.</a></h3><p>**SUBJECTS:**  
73The image features two primary marine animals: a **spearer-type mantis shrimp** (*Odontodactylus* spp.) and a **cardinalfish** (likely *Apogon* spp.). The mantis shrimp is partially bu</p><p>Tags: mantis shrimp, cardinalfish, underwater, marine life, night dive, deep sea, predator-prey, komodo, indonesia, ocean floor, sand, fish, crustacean, wildlife, nocturnal, diving, macro photography</p><p>February 9, 2014, Torpedo Point, Horseshoe Bay, Horseshoe Bay, Komodo, Indonesia, Indonesia, OLYMPUS IMAGING CORP. E-M1, OLYMPUS M.60mm F2.8 Macro</p></article><article><a href="/p/1301"><img src="https://echeng.com/img/b3efc936fbbcd2a11903f8a5e2ca5130898fc1648bc37306c48f75b7ddd79bd1/thumb.webp" alt="Tiny ladybug amphipods (undescribed) on a sea squirt tunicate. Komodo is known for these amphipods. Baleh, Komodo National Park, Indonesia." loading="lazy"></a><h3><a href="/p/1301">Tiny ladybug amphipods (undescribed) on a sea squirt tunicate. Komodo is known for these amphipods. Baleh, Komodo National Park, Indonesia.</a></h3><p>**SUBJECTS:**  
74The central subject is a **sea squirt tunicate** (likely *Eudistoma* sp.), a sessile marine invertebrate with a pale green, bumpy, porous surface and two prominent, darker green siphon</p><p>Tags: sea squirt, tunicate, amphipod, underwater, coral reef, marine life, komodo national park, indonesia, ocean, sponge, feather duster worm, macro photography, biodiversity, aquatic, green, pink, blue, sunlight, reef ecosystem</p><p>February 7, 2014, Baleh, Komodo, Indonesia, Indonesia, OLYMPUS IMAGING CORP. E-M1, LUMIX G FISHEYE 8/F3.5</p></article><article><a href="/p/1351"><img src="https://echeng.com/img/337e0b789f64e3c9828d749aef56a4197908b0ceaafaece17a8542bba3c7d593/thumb.webp" alt="Two Star Wars character costumes—Darth Vader and Obi-Wan Kenobi—are displayed in a museum exhibit, illuminated under glass. [AI]" loading="lazy"></a><h3><a href="/p/1351">Two Star Wars character costumes—Darth Vader and Obi-Wan Kenobi—are displayed in a museum exhibit, illuminated under glass. [AI]</a></h3><p>**SUBJECTS:**  
75The image features two full-body mannequins dressed in iconic Star Wars costumes. On the left is a figure in Darth Vader’s black hooded robe with a high collar, dark tunic, and a wide </p><p>Tags: star wars, darth vader, obi-wan kenobi, costumes, mannequins, museum exhibit, display case, glass enclosure, sci-fi, fantasy, lighting, dark robes, brown cloak, belt, boots, r2-d2, tech museum, san jose, 
75california, united states</p><p>January 22, 2014, Tech Museum, San Jose, California, United States, United States, OLYMPUS IMAGING CORP. E-M1, OLYMPUS M.12-40mm F2.8</p></article><article><a href="/p/1401"><img src="https://echeng.com/img/6aa2a8a7ee4e53884761478bba8f5652f2452d03028e566dc437a225a7acde8a/thumb.webp" alt="A display case at the Tech Museum in San Jose showcases detailed Star Wars models, including a TIE fighter and an AT-AT walker, with informative plaques. [AI]" loading="lazy"></a><h3><a href="/p/1401">A display case at the Tech Museum in San Jose showcases detailed Star Wars models, including a TIE fighter and an AT-AT walker, with informative plaques. [AI]</a></h3><p>**SUBJECTS:**  
76The primary subjects are two detailed scale models from the Star Wars universe: an Imperial TIE fighter suspended on a black stand and a white AT-AT walker positioned to its left. Both</p><p>Tags: star wars, tie fighter, at-at walker, model display, museum exhibit, tech museum, san jose, california, science fiction, space vehicles, glass case, informational plaque, indoor, exhibition, technology, collectibles</p><p>January 22, 2014, Tech Museum, San Jose, California, United States, United States, OLYMPUS IMAGING CORP. E-M1, OLYMPUS M.12-40mm F2.8</p></article><article><a href="/p/1451"><img src="https://echeng.com/img/b9cbbc3b23484758c6af5e66d28f437b1237d2de74a801c383582e2cded88a25/thumb.webp" alt="Kelp at Goat Harbor, Catalina, Channel Islands, California" loading="lazy"></a><h3><a href="/p/1451">Kelp at Goat Harbor, Catalina, Channel Islands, California</a></h3><p>**SUBJECTS:**
77The primary subjects are the towering **giant kelp (Macrocystis pyrifera)** forests, which dominate the scene with their long, ribbon-like fronds stretching from the rocky seabed toward </p><p>Tags: kelp forest, underwater, marine life, fish, sea urchin, coral, ocean, sunlight, blue water, california, channel islands, diving, ecosystem, natural beauty, serene, tranquil, biodiversity</p><p>November 4, 2013, Goat Harbor, Catalina, Channel Islands, California, United States, United States, Canon EOS 5D Mark III, EF16-35mm f/2.8L USM</p></article><article><a href="/p/1501"><img src="https://echeng.com/img/a4538503713e3b94ede0400df0e895ea6b623a603f643342335089b1f7219115/thumb.webp" alt="Aerial shot of Vakaeitu, Vava&apos;u, Tonga" loading="lazy"></a><h3><a href="/p/1501">Aerial shot of Vakaeitu, Vava&apos;u, Tonga</a></h3><p>**SUBJECTS:**  
78The image features no people, animals, or man-made structures as primary subjects. The dominant subjects are natural landforms: several small, circular and elongated islands covered in</p><p>Tags: aerial, fisheye, lagoon, coral reef, island, ocean, turquoise water, tropical, paradise, nature, landscape, vava&apos;u, tonga, gopro, drone, marine, seascapes, travel, serene, untouched</p><p>September 5, 2013, Vakaeitu, Vava&apos;u, Tonga, Tonga, GoPro Hero3-Black Edition</p></article><article><a href="/p/1551"><img src="https://echeng.com/img/ba6b665fb5f74cf52954247922bdfa5e606b488ebf4b758b3f9e064d2297eb2d/thumb.webp" alt="Snorkelers converge on two whale sharks at the aggregation off of Isla Mujeres, Mexico." loading="lazy"></a><h3><a href="/p/1551">Snorkelers converge on two whale sharks at the aggregation off of Isla Mujeres, Mexico.</a></h3><p>**SUBJECTS:**  
79The image features **two whale sharks** (*Rhincodon typus*) and **seven snorkelers** floating on the surface of the ocean. The whale sharks are enormous, with distinctive spotted patte</p><p>Tags: whale shark, snorkelers, ocean, marine life, wildlife, swimming, underwater, nature, conservation, mexico, isla mujeres, quintana roo, aerial view, blue water, marine tourism, eco-tourism, sea creatures, adventure, calm, serene</p><p>August 2, 2013, Isla Mujeres, Quintana Roo, Mexico, Mexico, GoPro Hero3-Black Edition</p></article><article><a href="/p/1601"><img src="https://echeng.com/img/d9817062261e1bc64ecd12220372df3c3cc0c31f6fa2acc60522fbe146790176/thumb.webp" alt="A serene view of Crater Lake’s deep blue waters framed by evergreen trees and rugged cliffs under a partly cloudy sky. [AI]" loading="lazy"></a><h3><a href="/p/1601">A serene view of Crater Lake’s deep blue waters framed by evergreen trees and rugged cliffs under a partly cloudy sky. [AI]</a></h3><p>**SUBJECTS:**  
80The image features no people, animals, or moving objects. The primary subjects are natural elements: tall, coniferous trees (likely Douglas fir and lodgepole pine, common in the region</p><p>Tags: crater lake, national park, lake, mountains, evergreen trees, forest, sky, clouds, reflection, nature, landscape, oregon, usa, outdoor, calm, scenic, blue water, wilderness</p><p>June 29, 2013, Crater Lake National Park, Crater Lake National Park, Oregon, United States, United States, SONY DSC-RX1, 35mm F2.0</p></article><article><a href="/p/1651"><img src="https://echeng.com/img/73213e350d6794579abdecce7caec5b45f1e0fb6b665015565a16a6dd90926cd/thumb.webp" alt="Cecilia. Monterey, California, February 22, 2013." loading="lazy"></a><h3><a href="/p/1651">Cecilia. Monterey, California, February 22, 2013.</a></h3><p>**SUBJECTS:**  
81The primary subject is a young girl, likely between 4–6 years old, with tousled, light brown hair falling over her forehead. Her eyes are wide and expressive, conveying delight and foc</p><p>Tags: child, girl, eating, fork, food, messy, restaurant, indoor, dining, candid, joyful, playful, family, meal, plate, yellow walls, framed art, neon sign, casual, dinner, child portrait</p><p>February 22, 2013, Monterey, California, United States, United States, SONY DSC-RX1, 35mm F2.0</p></article><article><a href="/p/1701"><img src="https://echeng.com/img/a9e49f323ada72331cf5e9bf2eaa24e79ac5bd387fbfc0739832c9f1c2cfe52e/thumb.webp" alt="The Grandstand at the Racetrack, Death Valley, California." loading="lazy"></a><h3><a href="/p/1701">The Grandstand at the Racetrack, Death Valley, California.</a></h3><p>**SUBJECTS:**  
82The image contains no people, animals, or moving objects. The primary subjects are natural landforms: a vast, flat, light-colored dry lakebed (playa) in the midground, surrounded by lo</p><p>Tags: desert, mountains, dry lakebed, shrubs, landscape, wilderness, arid, remote, natural, expansive, serene, blue sky, clouds, california, death valley, the racetrack, geology, nature</p><p>January 22, 2013, The Racetrack, Death Valley, California, United States, United States, Canon EOS 5D Mark III, EF24-70mm f/2.8L II USM</p></article><article><a href="/p/1751"><img src="https://echeng.com/img/59740b6739bb3acf863aefbfd8d09e933ce844044b74fbffc7f87363ec1a3b36/thumb.webp" alt="We live in a fractal world. Near Mesquite Dunes, Death Valley." loading="lazy"></a><h3><a href="/p/1751">We live in a fractal world. Near Mesquite Dunes, Death Valley.</a></h3><p>**SUBJECTS:**  
83The image contains no people, animals, or man-made objects. The sole subject is the natural landscape: a series of sand dunes with eroded, sculpted edges and smooth, wind-swept surface</p><p>Tags: sand dunes, desert, death valley, california, usa, natural patterns, fractal, erosion, shadows, texture, arid landscape, geology, sunlight, outdoor, nature, earth tones, minimalism, stillness</p><p>January 21, 2013, Mesquite Dunes, Death Valley, California, United States, United States, Canon EOS 5D Mark III, EF24-70mm f/2.8L II USM</p></article><article><a href="/p/1801"><img src="https://echeng.com/img/925c7e06ac546d73e2b54a556ab2332fb2c5917e440c1d8847d6126c4c1c35c1/thumb.webp" alt="Star-filled sky and a hint of northern lights behind the trees. Fairbanks, Alaska." loading="lazy"></a><h3><a href="/p/1801">Star-filled sky and a hint of northern lights behind the trees. Fairbanks, Alaska.</a></h3><p>**SUBJECTS:**  
84The image features a natural landscape with no people, animals, or man-made structures visible. The primary subjects are the night sky, filled with countless stars and a faint but visi</p><p>Tags: aurora borealis, northern lights, stars, milky way, night sky, winter, snow, forest, evergreen trees, silhouettes, celestial, cold, serene, alaska, wilderness, astrophotography, landscape</p><p>March 22, 2012, Fairbanks, Alaska, United States, United States, Canon EOS 5D Mark II, EF14mm f/2.8L II USM</p></article><article><a href="/p/1851"><img src="https://echeng.com/img/26ded8cccad13102a18bd9626a88782e16e5e8c0dfe5f827aa3b4728f0cebc73/thumb.webp" alt="I have no idea what this is (a blob on a hydroid!). A scientist friend says that it is likely a newly settled ascidian that will divide to form a colony. Sangeang, Indonesia." loading="lazy"></a><h3><a href="/p/1851">I have no idea what this is (a blob on a hydroid!). A scientist friend says that it is likely a newly settled ascidian that will divide to form a colony. Sangeang, Indonesia.</a></h3><p>**SUBJECTS:**  
85The primary subject is a small, translucent, gelatinous organism—identified by a scie
85ntist as a newly settled ascidian larva. It appears as a delicate, irregularly shaped blob with a s</p><p>Tags: ascidian, hydroid, marine life, underwater, macro photography, indonesia, deep sea, translucent, sessile organism, coral reef, night dive, marine biology, scientific interest, gelatinous, colonial organism, sangeang</p><p>November 17, 2011, Deep Purple, Sangeang, Indonesia, Indonesia, Canon EOS 7D, EF100mm f/2.8 Macro USM</p></article><article><a href="/p/1901"><img src="https://echeng.com/img/d2f5e3fdae3d9e13c826cbfbe8f9ba8acffdafff08c6065dc35c47085d870255/thumb.webp" alt="A yellow-tipped Phyllodesmium (Phyllodesmium briareum). Sangeang, Indonesia." loading="lazy"></a><h3><a href="/p/1901">A yellow-tipped Phyllodesmium (Phyllodesmium briareum). Sangeang, Indonesia.</a></h3><p>**SUBJECTS:**  
86The primary subject is a **Phyllodesmium briareum**, a species of aeolid nudibranch (sea slug). It is pale cream to off-white in color, with numerous elongated, finger-like cerata (gil</p><p>Tags: nudibranch, phyllodesmium briareum, marine life, underwater, coral reef, macro photography, indonesia, sangeang, deep sea, soft coral, sea slug, white nudibranch, marine biology, ocean, macro, vibrant colors, aquatic, wildlife</p><p>November 17, 2011, Deep Purple, Sangeang, Indonesia, Indonesia, Canon EOS 7D, EF100mm f/2.8 Macro USM</p></article><article><a href="/p/1951"><img src="https://echeng.com/img/1fb853775854631de7cb3f93223e7106bc8ca8aba2133d804f675e1b6da4ffb2/thumb.webp" alt="A group of tourists observes Komodo dragons on a sandy beach in Komodo, Indonesia, with lush green mangroves and misty mountains in the background. [AI]" loading="lazy"></a><h3><a href="/p/1951">A group of tourists observes Komodo dragons on a sandy beach in Komodo, Indonesia, with lush green mangroves and misty mountains in the background. [AI]</a></h3><p>**SUBJECTS:**
87- **People (7 individuals):** A mix of tourists and likely a guide or staff member. Most appear to be adults, casually dressed in t-shirts, shorts, and hats. One man in the center holds </p><p>Tags: komodo dragon, tourists, beach, mangroves, mountains, wildlife observation, indonesia, komodo island, conservation, nature, outdoor, adventure, group, staff, guide, long pole, reptile, tropical, cloudy, daytime</p><p>November 13, 2011, Komodo, Komodo, Indonesia, Indonesia, Canon PowerShot S95, 6-22mm</p></article><article><a href="/p/2001"><img src="https://echeng.com/img/eb6c439bb050ca88b055f427c342416b8d85d517ff3f62f831b824a89419b21e/thumb.webp" alt="A decorator crab camouflaged with sponges and coral fragments rests on the sandy ocean floor, showcasing its intricate, textured shell in a serene underwater scene. [AI]" loading="lazy"></a><h3><a href="/p/2001">A decorator crab camouflaged with sponges and coral fragments rests on the sandy ocean floor, showcasing its intricate, textured shell in a serene underwater scene. [AI]</a></h3><p>**SUBJECTS:**  
88The primary subject is a decorator crab (likely *Dromia* or *Pseudopalicus* species, common in Indonesian waters), heavily adorned with sponges, coral fragments, and other organic debr</p><p>Tags: decorator crab, marine life, underwater, camouflage, ocean floor, sand, sponges, coral fragments, komodo national park, indonesia, macro photography, wildlife, crustacean, biodiversity, natural habitat</p><p>November 12, 2011, Torpedo Alley, Nusa Kode (Horseshoe Bay), Rinca, Komodo National Park, Indonesia, Indonesia, Canon EOS 7D, EF100mm f/2.8 Macro USM</p></article><article><a href="/p/2051"><img src="https://echeng.com/img/99c32d43f219dd462faac0b0458de93280aa15878ad9b8eabe518f601f136956/thumb.webp" alt="A ladybug amphipod in the Cyproideidae family sits on a blue tunicate. Yellow Wall, Nusa Kode, Rinca, Komodo National Park, Indonesia." loading="lazy"></a><h3><a href="/p/2051">A ladybug amphipod in the Cyproideidae family sits on a blue tunicate. Yellow Wall, Nusa Kode, Rinca, Komodo National Park, Indonesia.</a></h3><p>**SUBJECTS:**  
89The primary subject is a **ladybug amphipod** (family Cyproideidae), a tiny crustacean measuring only a few millimeters. Its translucent body is adorned with distinct **black and orang</p><p>Tags: ladybug amphipod, cyproideidae, tunicate, underwater, marine life, macro photography, indonesia, komodo national park, rinca, sea creature, small animal, blue, orange, red, close-up, aquatic, biodiversity</p><p>November 11, 2011, Yellow Wall, Nusa Kode (Horseshoe Bay), Rinca, Komodo National Park, Indonesia, Indonesia, Canon EOS 7D, EF100mm f/2.8 Macro USM</p></article><article><a href="/p/2101"><img src="https://echeng.com/img/f0616b0686a5da3482770ebcbbc33a98f9cd1fe4a17fd97fd035a179b17bb9f6/thumb.webp" alt="A man carries a large wooden pole aboard a boat in Komodo, Indonesia, as others prepare for diving or sailing activities. [AI]" loading="lazy"></a><h3><a href="/p/2101">A man carries a large wooden pole aboard a boat in Komodo, Indonesia, as others prepare for diving or sailing activities. [AI]</a></h3><p>**SUBJECTS:**  
90- **Man (center-left):** Mid-40s to 50s, with long, curly brown hair, wearing a navy blue t-shirt with a small logo (possibly a dive or marine organization) and light blue shorts with </p><p>Tags: man, woman, wooden pole, wetsuit, diving gear, boat interior, komodo, indonesia, maritime, outdoor, evening, casual, activity, travel, adventure, blue walls, wooden deck, clothing rack, sink, lifebuoy</p><p>November 10, 2011, Komodo, Komodo, Indonesia, Indonesia, Canon EOS 7D, EF16-35mm f/2.8L USM</p></article><article><a href="/p/2151"><img src="https://echeng.com/img/c41beb4276a4b739d199e58763a57a5f9ce11a0a426a8b46e9a8d90585c29e20/thumb.webp" alt="A camouflaged pygmy seahorse clings to soft coral in the vibrant underwater reef of Flasher Reef, Indonesia. [AI]" loading="lazy"></a><h3><a href="/p/2151">A camouflaged pygmy seahorse clings to soft coral in the vibrant underwater reef of Flasher Reef, Indonesia. [AI]</a></h3><p>**SUBJECTS:**  
91The primary subject is a pygmy seahorse (*Hippocampus bargibanti* or closely related species), likely a *Hippocampus denise* or *Hippocampus bargibanti*, given its habitat and appearan</p><p>Tags: pygmy seahorse, soft coral, marine life, underwater, reef, camouflage, indonesia, macro photography, ocean, biodiversity, seahorse, coral, marine ecosystem</p><p>November 7, 2011, Flasher Reef, Pulau Raja, Indonesia, Indonesia, Canon EOS 7D, EF100mm f/2.8 Macro USM</p></article><article><a href="/p/2201"><img src="https://echeng.com/img/9f394f7dc5081c0c4e9f3c5e5801b2177d56b1280d8f343f2e62aaec5b67d899/thumb.webp" alt="A close-up underwater view of vibrant coral and sponges on a reef, showcasing intricate textures and marine life in Indonesia. [AI]" loading="lazy"></a><h3><a href="/p/2201">A close-up underwater view of vibrant coral and sponges on a reef, showcasing intricate textures and marine life in Indonesia. [AI]</a></h3><p>**SUBJECTS:**  
92The image features a complex assemblage of marine invertebrates, primarily soft corals and sponges, possibly including colonial tunicates (sea squirts). The most prominent subjects are</p><p>Tags: coral, sponge, marine life, underwater, reef, macro photography, indonesia, lembata, wai verang, ferry terminal pier, sea life, biodiversity, texture, natural patterns, ocean, macro, soft coral, tunicate, sea squirts, biota</p><p>November 5, 2011, Ferry Terminal Pier, Wai Verang, Lembata, Indonesia, Indonesia, Canon EOS 7D, EF100mm f/2.8 Macro USM</p></article><article><a href="/p/2251"><img src="https://echeng.com/img/cf752a9f79830c9b2bc45fdbdd14d473fa7c2cf3d7e496055d344fa9de4f9743/thumb.webp" alt="A striking black and orange-spotted sea slug rests on a sandy seabed amidst coral and marine debris, captured in vivid underwater detail. [AI]" loading="lazy"></a><h3><a href="/p/2251">A striking black and orange-spotted sea slug rests on a sandy seabed amidst coral and marine debris, captured in vivid underwater detail. [AI]</a></h3><p>**SUBJECTS:**  
93The primary subject is a sea slug, specifically a nudibranch, likely *Chelidonura alisonae* or a closely related species in the family Aglajidae, known for its black body with bright o</p><p>Tags: sea slug, nudibranch, marine life, underwater, coral reef, ocean, indonesia, macro photography, black and orange, spotted, sea creature, diving, macro, wildlife, nature, vibrant colors</p><p>November 4, 2011, Sizzler, Wai Verang, Lembata, Indonesia, Indonesia, Canon EOS 7D, EF100mm f/2.8 Macro USM</p></article><article><a href="/p/2301"><img src="https://echeng.com/img/5cba3ceb5c8f96b254ca33e179ea49b27a2bb32663d49d87d924d45a5ec70287/thumb.webp" alt="Two translucent ghost shrimp interact on a sandy seabed, their delicate limbs extended in a moment of underwater motion. [AI]" loading="lazy"></a><h3><a href="/p/2301">Two translucent ghost shrimp interact on a sandy seabed, their delicate limbs extended in a moment of underwater motion. [AI]</a></h3><p>**SUBJECTS:**  
94The image features two ghost shrimp (likely *Palaemon* or *Crangon* species, common in Indonesian waters), characterized by their nearly transparent, elongated bodies and long, thin ap</p><p>Tags: ghost shrimp, crustaceans, underwater, marine life, macro photography, indonesia, lembata, sandy bottom, transparent, delicate, aquatic, macro, wildlife, nature, ocean, close-up, movement</p><p>November 3, 2011, Sizzler, Wai Verang, Lembata, Indonesia, Indonesia, Canon EOS 7D, EF100mm f/2.8 Macro USM</p></article><article><a href="/p/2351"><img src="https://echeng.com/img/b651c195b6bc5cb297ccfaa05d64a0a2f17408e6fb7816847d70540ce02ca792/thumb.webp" alt="A small, reddish-brown pygmy octopus rests among textured coral and sediment in the dim, underwater environment of Beangabang Bay, Indonesia. [AI]" loading="lazy"></a><h3><a href="/p/2351">A small, reddish-brown pygmy octopus rests among textured coral and sediment in the dim, underwater environment of Beangabang Bay, Indonesia. [AI]</a></h3><p>**SUBJECTS:**  
95The central subject is a small pygmy octopus (*Octopus joubini* or possibly *Octopus wolfi*, common in Indonesian waters), exhibiting a rich reddish-brown coloration with subtle mottli</p><p>Tags: pygmy octopus, cephalopod, marine life, underwater, coral, reef, indonesia, macro photography, ocean, sea floor, nocturnal, camouflage, wildlife, diving, macro, soft-bodied animal, invertebrate, marine biology</p><p>November 2, 2011, Hot Property, Beangabang Bay, Pantar, Indonesia, Indonesia, Canon EOS 7D, EF100mm f/2.8 Macro USM</p></article><article><a href="/p/2401"><img src="https://echeng.com/img/e4ca515beeff5838140744aac2e9ddb73e4ea1577099ca60f57a1c0c3c7532fe/thumb.webp" alt="A camouflaged octopus blends seamlessly with the rocky seabed, its mottled brown and white skin mimicking the surrounding pebbles and sand. [AI]" loading="lazy"></a><h3><a href="/p/2401">A camouflaged octopus blends seamlessly with the rocky seabed, its mottled brown and white skin mimicking the surrounding pebbles and sand. [AI]</a></h3><p>**SUBJECTS:**  
96The primary subject is a single octopus, likely a *Octopus tetricus* (common Sydney octopus) or a related species common to the Indonesian waters. Its body is flattened and spread acro</p><p>Tags: octopus, marine life, underwater, camouflage, sea floor, indonesia, macro photography, wildlife, ocean, brown, white, rocky, soft-bodied, cephalopod, pantar, beangabang bay</p><p>November 1, 2011, Hot Property, Beangabang Bay, Pantar, Indonesia, Indonesia, Canon EOS 7D, EF100mm f/2.8 Macro USM</p></article><article><a href="/p/2451"><img src="https://echeng.com/img/102b9d706fb8d193271b299cb52e424ac039818321a7c18ed6c7a18bd07fc9f2/thumb.webp" alt="A camouflaged ghost pipefish blends seamlessly with algae and sand on the ocean floor in Indonesia’s Kalabahi Sound. [AI]" loading="lazy"></a><h3><a href="/p/2451">A camouflaged ghost pipefish blends seamlessly with algae and sand on the ocean floor in Indonesia’s Kalabahi Sound. [AI]</a></h3><p>**SUBJECTS:**  
97The primary subject is a ghost pipefish (likely *Solenostomus* sp., possibly *Solenostomus paradoxus* or *Solenostomus cyanopterus*), a small, elongated, and highly camouflaged marine </p><p>Tags: ghost pipefish, marine life, underwater, camouflage, coral reef, algae, sand, macro photography, indonesia, alor, mucky mosque, sea creature, ocean floor, soft coral, macro lens, diving</p><p>October 31, 2011, Mucky Mosque, Kalabahi Sound, Alor, Indonesia, Indonesia, Canon EOS 7D, EF100mm f/2.8 Macro USM</p></article></div></noscript>
98<a href="#main" class="skip-link">Skip to content</a>
99<div class="scroll-progress" id="scrollProgress" role="progressbar" aria-label="Scroll progress"></div>
100
101<!-- Nav -->
102<nav class="nav" id="nav" role="navigation" aria-label="Main navigation">
103  <a class="nav-title" id="siteTitle">ERIC CHENG</a>
104  <button class="nav-hamburger" id="hamburger">&#9776;</button>
105  <div class="nav-links" id="navLinks"></div>
106  <div class="search-bar" id="searchBar">
107    <form id="searchForm" onsubmit="return false"><input type="search" id="searchInput" placeholder="/ search, ? keys" autocomplete="off" maxlength="200" enterkeyhint="search"></form>
108    <div class="search-suggestions" id="searchSuggestions"></div>
109  </div>
110  <button class="nav-search-btn" id="adminBtn" style="display:none">&#x1F512;</button>
111</nav>
112
113<!-- Main content -->
114<main class="main" id="main">
115  <div id="heroContainer"></div>
116  <div class="potd-banner" id="potdBanner" style="display:none"></div>
117  <div id="searchPage" class="search-page" style="display:none"></div>
118  <div id="browsePage" class="search-page" style="display:none"></div>
119  <div class="grid-sort-bar" id="gridSortBar" style="display:none"></div>
120  <div class="grid" id="grid"></div>
121  <div class="empty-state" id="emptyState" style="display:none">
122    <h2>
122No photos found</h2>
123    <p>Try adjusting your filters or search terms.</p>
124  </div>
125  <div class="content-page about-page" id="aboutPage" style="display:none"></div>
126  <div class="content-page terms-page" id="termsPage" style="display:none"></div>
127  <div class="contact-page" id="contactPage" style="display:none"></div>
128  <div class="stats-page" id="statsPage" style="display:none"></div>
129  <div class="collections-page" id="collectionsPage" style="display:none"></div>
130  <div class="story-page" id="storyPage" style="display:none"></div>
131  <div class="discover-page" id="discoverPage" style="display:none"></div>
132  <div class="tags-page" id="tagsPage" style="display:none"></div>
133  <div class="tags-page" id="camerasPage" style="display:none"></div>
134  <div class="tags-page" id="placesPage" style="display:none"></div>
135  <div class="year-review-page" id="yearReviewPage" style="display:none"></div>
136  <div class="seasons-page" id="seasonsPage" style="display:none"></div>
137  <div class="calendar-page" id="calendarPage" style="display:none"></div>
138</main>
139
140<!-- Persistent Terms link -->
141<div class="terms-link-overlay" id="termsLinkOverlay"><a href="/terms" onclick="event.preventDefault();navigate('/terms')">Terms</a></div>
142
143<!-- Loading -->
144<div class="loading-spinner" id="spinner" style="display:none"></div>
145
146<!-- Gallery Walk -->
147<div class="walk-page" id="walkPage">
148  <button class="walk-close" onclick="closeWalk()" aria-label="Close gallery walk">&times;</button>
149  <div class="walk-strip" id="walkStrip"></div>
150  <div class="walk-counter" id="walkCounter"></div>
151  <div class="walk-hint" id="walkHint">Scroll to browse &middot; Click to view &middot; Esc to close</div>
152</div>
153
154<!-- Detail/Lightbox -->
155<div class="detail-overlay" id="detail" role="dialog" aria-label="Photo detail view" aria-modal="true">
156  <button class="detail-back" id="detailBack" title="Back to grid">&#x2190;</button>
157  <div class="detail-toolbar" id="detailToolbar">
158    <div class="detail-toolbar-center">
159      <button onclick="toggleSlideshow()" id="slideshowBtn" title="Slideshow (S)">&#x25B6; Slideshow</button>
160      <button onclick="toggleDetailFullscreen()" id="detailFullscreenBtn" title="Full Screen (F)">&#x26F6; Full Screen</button>
161      <button onclick="browseRelated()" title="Browse related">&#x2728; Related</button>
162      <button onclick="shareCurrentItem()" title="Share link">&#x1F517; Share</button>
163      <button id="detailDownloadBtn" onclick="toggleDownloadMenu()" title="Download">&#x2B07; Download</button>
164      <button onclick="toggleInfoPanel()" title="Info (I)">&#x2139; Info</button>
165    </div>
166    <div class="detail-toolbar-right">
167      <button class="dz-info-btn" id="dzInfoBtn" onclick="toggleInfoPanel()" title="Info">info</button>
168      <button class="like-btn detail-like" id="detailLikeBtn" title="Like">
169        <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8"><rect x="1" y="12" width="4" height="10" rx="1"/><path d="M7 22h12a2 2 0 002-1.7l1.4-9A2 2 0 0020.4 9H14V5a3 3 0 00-3-3L7 11v11z" stroke-linejoin="round"/><path d="M14.5 15.5h3M14.5 18h2.5" stroke-linecap="round" opacity="0.4"/></svg>
170        <span class="like-count" id="detailLikeCount">0</span>
171      </button>
172      <span class="detail-counter" id="detailCounter"></span>
173      <button id="detailClose" title="Close">&times;</button>
174    </div>
175  </div>
176  <button class="detail-nav prev" id="detailPrev">&#x2039;</button>
177  <button class="detail-nav next" id="detailNext">&#x203A;</button>
178  <div id="detailContent"></div>
179  <div class="detail-swipe-hint"></div>
180  <a class="detail-terms-link" href="/terms" onclick="event.preventDefault();closeDetail();navigate('/terms')">Terms</a>
181</div>
182
183<!-- Admin unlock modal -->
184<div class="admin-modal" id="adminModal">
185  <div class="admin-modal-content">
186    <h3>&#x1F512; Admin Unlock</h3>
187    <p>Enter admin password to unlock full-resolution images.</p>
188    <input type="password" id="adminPassword" placeholder="Password">
189    <div class="error" id="adminError" style="display:none"></div>
190    <div class="btn-row">
191      <button class="btn-cancel" onclick="closeAdminModal()">Cancel</button>
192      <button class="btn-primary" onclick="submitAdminPassword()">Unlock</button>
193    </div>
194  </div>
195</div>
196
197<!-- Unlisted album password gate -->
198<div class="admin-modal" id="albumGateModal">
199  <div class="admin-modal-content">
200    <h3>&#x1F512; <span id="albumGateName">Private album</span></h3>
201    <p>Private album. Password required.</p>
202    <input type="password" id="albumGatePassword" placeholder="Password" onkeydown="if(event.key==='Enter')submitAlbumGate()">
203    <div class="error" id="albumGateError" style="display:none"></div>
204    <div class="btn-row">
205      <button class="btn-cancel" onclick="closeAlbumGate()">Cancel</button>
206      <button class="btn-primary" onclick="submitAlbumGate()">View album</button>
207    </div>
208  </div>
209</div>
210
211<!-- Prefetch links (injected dynamically) -->
212<div id="prefetchContainer" style="display:none"></div>
213<div class="loupe" id="loupe"></div>
214
215<!-- Back to top -->
216<button class="back-to-top" id="backToTop" title="Back to top" onclick="window.scrollTo({top:0,behavior:'smooth'})">&#x2191;</button>
217
218<!-- Info panel -->
219<div class="info-panel" id="infoPanel">
220  <h3>
220Details</h3>
221  <div id="infoPanelContent"></div>
222</div>
223
224<!-- Slideshow -->
225<div class="slideshow-overlay" id="slideshow">
226  <img class="slideshow-img" id="slideshowImg1">
227  <img class="slideshow-img fade-out" id="slideshowImg2">
228  <div class="slideshow-metadata" id="slideshowMetadata">
229    <div class="slideshow-metadata-caption" id="ssMetaCaption"></div>
230    <div class="slideshow-metadata-meta" id="ssMetaMeta"></div>
231    <div class="slideshow-metadata-exif" id="ssMetaExif"></div>
232  </div>
233  <div class="slideshow-controls-bar" id="ssControls">
234    <button onclick="slideshowPrev()" title="Previous">&#x2039;</button>
235    <button onclick="toggleSlideshowPause()" id="slideshowPlayBtn" title="Play/Pause (Space)">&#x23F8;</button>
236    <button onclick="slideshowNext()" title="Next">&#x203A;</button>
237    <span class="ss-divider"></span>
238    <button onclick="slideshowSlower()" title="Slower (-)">&#x2212;</button>
239    <span class="ss-speed" id="slideshowSpeedLabel">5s</span>
240    <button onclick="slideshowFaster()" title="Faster (+)">+</button>
241    <span class="ss-divider"></span>
242    <label title="Ken Burns animation (A)"><input type="checkbox" id="ssAnimatedToggle" onchange="toggleSlideshowAnimated()" checked> Animated</label>
243    <label title="Show captions (C)"><input type="checkbox" id="ssMetadataToggle" onchange="toggleSlideshowMetadata()"> Captions</label>
244    <span class="ss-divider"></span>
245    <button onclick="toggleSlideshowFullscreen()" id="ssFullscreenBtn" title="Fullscreen (F)">&#x26F6;</button>
246    <span class="ss-counter" id="slideshowCounter"></span>
247    <button onclick="stopSlideshow()" title="Exit (Esc)">&#x2715;</button>
248  </div>
249</div>
250
251<!-- Map view -->
252<div class="map-view" id="mapView">
253  <div id="mapContainer" style="width:100%;height:100%"></div>
254  <div class="map-preview hidden" id="mapPreview">
255    <div class="map-preview-header">
256      <span id="mapPreviewCounter"></span>
257      <button class="map-preview-close" onclick="closeMapPreview()" aria-label="Close">&times;</button>
258    </div>
259    <div class="map-preview-grid" id="mapPreviewGrid"></div>
260    <div class="map-preview-more" id="mapPreviewMore" style="display:none"></div>
261  </div>
262</div>
263
264<!-- Offline banner -->
265<div class="offline-banner" id="offlineBanner">You are offline. Some features may not work.</div>
266
267<!-- Toast container -->
268<div class="toast-container" id="toastContainer"></div>
269
270<!-- Keyboard help -->
271<div class="kb-help" id="kbHelp">
272  <div class="kb-help-content">
273    <h3>Keyboard Shortcuts</h3>
274    <div class="kb-help-section">
275      <h4>Navigation</h4>
276      <div class="kb-row"><span>Home</span><kbd>H</kbd></div>
277      <div class="kb-row"><span>Browse</span><kbd>B</kbd></div>
278      <div class="kb-row"><span>Search</span><kbd>/</kbd></div>
279      <div class="kb-row"><span>Map</span><kbd>M</kbd></div>
280      <div class="kb-row"><span>Surprise</span><kbd>S</kbd></div>
281      <div class="kb-row"><span>About</span><kbd>A</kbd></div>
282      <div class="kb-row"><span>Story</span><kbd>J</kbd></div>
283      <div class="kb-row"><span>Close / Back</span><kbd>Esc</kbd></div>
284      <div class="kb-row"><span>Show this help</span><kbd>?</kbd></div>
285    </div>
286    <div class="kb-help-section">
287      <h4>Grid</h4>
288      <div class="kb-row"><span>Move focus</span><kbd>&larr;</kbd> <kbd>&rarr;</kbd> <kbd>&uarr;</kbd> <kbd>&darr;</kbd></div>
289      <div class="kb-row"><span>Open focused item</span><kbd>Enter</kbd></div>
290      <div class="kb-row"><span>Grid size</span><kbd>[</kbd> <kbd>]</kbd></div>
291      <div class="kb-row"><span>First / Last item</span><kbd>Home</kbd> <kbd>End</kbd></div>
292    </div>
293    <div class="kb-help-section">
294      <h4>Detail View</h4>
295      <div class="kb-row"><span>Previous / Next</span><kbd>&larr;</kbd> <kbd>&rarr;</kbd></div>
296      <div class="kb-row"><span>Info panel</span><kbd>I</kbd></div>
297      <div class="kb-row"><span>Fullscreen</span><kbd>F</kbd></div>
298      <div class="kb-row"><span>Start slideshow</span><kbd>P</kbd></div>
299      <div class="kb-row"><span>Like / unlike</span><kbd>L</kbd></div>
300      <div class="kb-row"><span>Loupe magnifier</span><kbd>Z</kbd></div>
301      <div class="kb-row"><span>Zoom in/out</span><span>Scroll wheel</span></div>
302      <div class="kb-row"><span>Toggle zoom</span><span>Double-click</span></div>
303      <div class="kb-row"><span>Pan (zoomed)</span><span>Click + drag</span></div>
304    </div>
305    <div class="kb-help-section">
306      <h4>Slideshow</h4>
307      <div class="kb-row"><span>
307Play / Pause</span><kbd>Space</kbd></div>
308      <div class="kb-row"><span>Previous / Next</span><kbd>&larr;</kbd> <kbd>&rarr;</kbd></div>
309      <div class="kb-row"><span>Faster / Slower</span><kbd>+</kbd> <kbd>-</kbd></div>
310      <div class="kb-row"><span>Toggle captions</span><kbd>C</kbd></div>
311      <div class="kb-row"><span>Fullscreen</span><kbd>F</kbd></div>
312      <div class="kb-row"><span>Exit</span><kbd>Esc</kbd></div>
313    </div>
314    <div class="kb-help-section">
315      <h4>Mobile</h4>
316      <div class="kb-row"><span>Next / Previous</span><span>Swipe up / down</span></div>
317      <div class="kb-row"><span>Back to grid</span><span>Swipe right</span></div>
318      <div class="kb-row"><span>Zoom</span><span>Pinch</span></div>
319    </div>
320  </div>
321</div>
322
323<!-- Status bar -->
324<div class="status-bar" id="statusBar"></div>
325
326<!-- Leaflet JS loaded on demand when map view opens -->
327
328<script src="/static/app.4b5e98517ba2.js"></script>
328
329<!-- Cloudflare Web Analytics (privacy-respecting, no cookies) -->
330<!-- Replace beacon token with your real one from Cloudflare dashboard -->
331<!-- 
331<script defer src='https://static.cloudflareinsights.com/beacon.min.js' data-cf-beacon='{"token": "YOUR_TOKEN"}'></script>
331 -->
332<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"c2b34d3bb61d433ca77347e187f7046e","r":1,"spa":2}' crossorigin="anonymous"></script>
332
333</body>
334</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.