Nivelles, Belgique
向山遊客中心,Nantou County
金龍山日出平台,魚池鄉
桃米巷,桃米里
草楠, 桃米里Puli Township
中路坑溼地, 桃米生態村
茅埔坑溪, 茅埔坑溼地公園 Puli Township
中路坑溪,桃米里
青蛙ㄚ婆ㄟ家, Puli Township, Nantou County
田份橋, 桃米巷, 埔里鎮
種瓜坑,桃米里 Puli Township
成功里,埔里鎮, Nantou County
江山樂活,埔里鎮桃米里
Zhonggua Rd., Puli Township,南投縣
river Seine, Monnaie, Paris
Mont-Saint-Guibert, Belgique
Mont-Saint-Guibert, Belgique
Mont-Saint-Guibert, Belgique
Mont-Saint-Guibert, Belgique
Mont-Saint-Guibert, Belgique
Gleisdreieck park, Kreuzberg, Berlin
Gleisdreick, Berlin
Herrfurthstr., Schillerkiez, Berlin
Tempelhofer Feld, Berlin, Deutschland
埔里國小,Puli Township
金龍山,魚池鄉 Nantou County
中路坑, 桃米里
青蛙ㄚ婆ㄟ家民宿, Puli Township, Nantou County
福同宮,桃米里Puli Township
組合屋生態池, 埔里鎮桃米里
種瓜路 桃米里,Puli Township
水上巷桃米里,Puli Township
中路坑, 桃米里 Puli Township
水上巷, TaoMi ,Puli Township
林頭坑, 桃米里Puli Township
Chiayi,Taiwan
Pont des Arts, Paris
Heathcote National Park, NSW, Australia
金龍山曙光,Yuchi Township
水上巷,桃米里
南投縣,埔里鎮桃米巷
中路坑溪,桃米里
中路坑,埔里鎮 Puli Township
水上巷,Puli Township, Nantou County
桃米溪,桃米里 Nantou County
林頭坑,桃米里
埔里鎮桃米里, Nantou County
種瓜路桃米里,Puli Township
種瓜坑,桃米里Puli Township
桃米里水上巷3-3號,埔里鎮
Zhonggua Rd., Puli Township
乾溪,Puli Township,Nantou County
水上巷, 埔里鎮桃米里,Nantou County
水牆,桃米里Puli Township
Shuishang Ln.,桃米里, Puli Township
種瓜坑溪,埔里鎮成功里,Nantou County
種瓜坑溪,成功里 Puli Township
桃米里,Puli Township, Nantou County
桃米溪,桃米里Nantou County
江山樂活,桃米里Nantou County
Wucheng Village, Yuchi Township, Nantou County
成功里,Puli Township, Nantou County
Linnei Township, Yunlin County
along river Seine, Saint-Germain-l'Auxerrois, Paris
Stansted Airport, UK
Leichhardt, NSW, Australia
Mont-Saint-Guibert, Belgique
Mont-Saint-Guibert, Belgique
Mont-Saint-Guibert, Belgique
Mont-Saint-Guibert, Belgique
Paljassaare, Tallinn, Estonia
建成公園,Taipei City
Taipei,Taiwan
Puli Elementary School,Nantou County
National Chi Nan University, Puli Township
Taomi Ln., 桃米里茅埔坑
No.349, Yuchi St., Yuchi Township
National Chi Nan University, 桃米里
Taomi Ln.,桃米里 Puli Township
Shetou Township, Changhua County
Mont-Saint-Guibert, Belgique
Te Atatu Peninsula, Auckland, New Zealand
Reading, UK
Reading, Reading, Reading, UK
Vieux-Lille, Lille, France
Verviers, Belgique
Mont-Saint-Guibert, Belgique
Adelfas, Madrid, Madrid, Spain
Pacífico, Madrid, Madrid, Spain
Pacífico, Madrid, Madrid, Spain
Pacífico, Madrid, Madrid, Spain
Pacífico, Madrid, Madrid, Spain
Pacífico, Madrid, Madrid, Spain
Adelfas, Madrid, Madrid, Spain
Adelfas, Madrid, Madrid, Spain
Adelfas, Madrid, Madrid, Spain
Adelfas, Madrid, Madrid, Spain
Adelfas, Madrid, Madrid, Spain
C.S. Seco, calle Luis Peidró 10, Madrid
Poznan, balcony
桃米里, Puli Township, Taiwan
No.25-1, Shuishang Ln., Puli Township
種瓜路,桃米里,埔里鎮
種瓜坑,埔里鎮桃米里
乾溪, 成功里,Puli Township
蓮華池藥用植物標本園,魚池鄉五城村
Pasture Yen Family, 埔里鎮桃米里
蓮華池藥用植物標本園,Nantou County
三角崙, 魚池鄉五城村,Taiwan
華龍巷, 五城村, Yuchi Township
中路坑溪,桃米里 Puli Township
Shuishang Ln., Puli Township
TaoMi River,桃米里
三角崙, 魚池鄉五城村
Nantou County, Taiwan
Yuanlin City, Changhua County
Bródno, Warszawa, Polska
Milwaukee River Watershed, Recess 0823 Little Menomonee Head, WI, USA
Milwaukee River Watershed, Recess 0723 Cedarburg, WI, USA
Caesar Park, Milwaukee River, WI, USA
Utena, Lithuania
Saint-Gilles, Belgique
30120 Montdardier, France
30120 Montdardier, France
30120 Montdardier, France
30120 Montdardier, France
30770 Campestre-et-Luc, France
12230 Sauclières, France
12230 Sauclières, France
12230 Nant, France
12230 Nant, France
12230 Nant, France
30750 Trèves, France
30750 Lanuéjols, France
48150 Meyrueis, France
48150 Meyrueis, France
48150 Meyrueis, France
48150 Gatuzières, France
48400 Florac, France
48400 Florac, France
48400 Florac, France
Köpenick, Berlin
Freiheit 15, Köpenick, Berlin
Bródno-Podgrodzie, Warszawa, Polska
Plaza Aviador Franco, children, rooster cry & latin music
Colleville-Montgomery, France
Ouistreham, France
Ouistreham, France
Ouistreham, France
48400 Les Bondons, France
48400 Bédouès, France
48220 Fraissinet-de-Lozère, France
48190 Mas-d'Orcières, France
48220 Fraissinet-de-Lozère, France
48220 Le Pont-de-Montvert, France
48220 Le Pont-de-Montvert, France
48220 Le Pont-de-Montvert, France
48800 Pourcharesses, France
48800 Pourcharesses, France
Sheffield, UK
Mooste manor, Põlva County, Estonia
Sheffield, UK
Sheffield, UK
Sheffield, UK
Mooste manor, Põlva County, Estonia
Orford Ness National Trust nature reserve, Suffolk.
Orford Ness National Trust nature reserve, Suffolk.
Lessines, Belgique
Mons, Belgique
Loupian, France
34190 Ganges, France
種瓜坑溪,成功里,Nantou County
投64號縣道,五城村Yuchi Township
五城村,Yuchi Township, Taiwan
花壇鄉中庄村,Changhua County
river Lobnica, Pohorje
wall garden, river Lobnica, Pohorje
07800 Saint-Cierge-la-Serre, France
07800 Saint-Cierge-la-Serre, France
07000 Privas, France
07330 Mayres, France
30120 Montdardier, France
07110 Largentière, France
07110 Largentière, France
07110 Largentière, France
07110 Largentière, France
Namur, Belgique
Namur, Belgique
埔里鎮南村里,Nantou County
水上,桃米里 Nantou County
種瓜坑溪,埔里鎮成功里,Taiwan
Shuishang Ln., Puli Township 桃米里
水上, 埔里鎮桃米里,Taiwan
Hualong Ln., Yuchi Township
Hualong Ln., Yuchi Township
Huatan Township, Changhua County
Tempelhof, Berlin, Deutschland
Doblarec stream, Posočje, Slovenia
大仁街, Tamsui District, New Taipei City
Hualong Ln., Yuchi Township, Nantou County
華龍巷,Yuchi Township, Nantou County
種瓜坑溪,成功里
顏氏牧場,埔里鎮桃米里
種瓜路,埔里鎮Puli Township
Kemijoki Riverside, Rovaniemi, Finland
Zhonggua Rd., 桃米里
草楠橋,埔里鎮桃米里
Hualong Ln., Yuchi Township 魚池鄉
Hualong Ln.,埔里鎮桃米里
Seneffe, Belgique
中路坑溪, 埔里鎮桃米里
中路坑桃米里,Puli Township
種瓜路,桃米里,Puli Township
華龍巷,五城村Nantou County
種瓜路,草湳桃米里
華龍巷,埔里鎮Nantou County
桃米里,Puli Township, Nantou County
Zhongshan 3rd Rd., Puli Township
日月大道院,埔里鎮桃米里
草楠,桃米里
油茶園, 五城村 Yuchih Township
neoscenes: drips after rain
34110 Frontignan, France
桃米里, Puli Township, Taiwan
種瓜路,桃米里 Puli Township
種瓜路,桃米里
No.3-2, Shuishang Ln.,桃米里
Puli Township, Nantou County
Zhonggua Rd.,桃米里
桃米里, 埔里鎮 Puli Township
猴龍溪, 五城村,Yuchi Township
種瓜路,桃米里 Puli Township
蓮花池藥用植物標本園,五城村 Yuchih Township
草湳, 桃米里 Puli Township
草湳橋, 埔里鎮桃米里
蓮華池藥用植物標本園, Yuchi Township
Hualong Ln.,五城村 Yuchi Township
中路坑,桃米里,埔里鎮
Parc de Dieleghem, Jette, Belgique
Boowald
Parc de Dieleghem Jette, Belgique
McKinney Falls State Park, TX, USA
Klaipėda, Lithuania, electric field
Klaipėda, Lithuania, port
Klaipėda, Lithuania, underwater machinery
Klaipėda, Lithuania, on a pier
Klaipėda, Lithuania,pier's metallic
Klaipėda, Lithuania, on a pier's stones
Klaipėda, Lithuania, under bridge
Klaipėda, Lithuania, a ship
Sharbot Lake, ON, Canada
Toronto, ON, Canada (traffic jam)
Yarker, ON, Canada (driving screws)
Milwaukee River Watershed, Recess 0169 Mauthe, WI, USA
Milwaukee River Watershed, Recess 0132 East Mud, WI, USA
neoscenes: shuttle pick-up area
neoscenes: Gate 50
neoscenes: lunch in the student center
紅瓦厝山居民宿, Puli Township
草湳溼地農場, 埔里鎮桃米里
埔里鎮桃米里水上巷3-2,Taiwan
三角崙, 埔里鎮桃米里
投64號縣道,埔里鎮桃米里
Lane 水上, Puli Township 桃米里
水上, Puli Township, Nantou County
水上,桃米里埔里鎮
成功里,Puli Township, Nantou County
福安宮,埔里鎮桃米里
TaoMi River ,桃米里,Puli Township
水上巷, 埔里鎮桃米里,Taiwan
種瓜坑,成功里,埔里鎮
545台灣南投縣埔里鎮桃米里
水上巷,埔里鎮桃米里,Taiwan
Altstadt-Nord, Köln, Germany
Maybachufer, Neukölln, Berlin
Berlin Bürknerstr., backyard window
Chilcompton, Radstock, Somerset BA3, UK
Chilcompton, Radstock, Somerset BA3, UK
Schellerten, Deutschland
path of seasons, below meadows, forest, piramida
path of seasons, street fence, piramida
Mouth of the White River, W. Hanson St. near Thompson St., Whitehall, MI 49461, USA
38060 Vallarsa TN, Italia
38050 Roncegno TN, Italia
38050 Roncegno TN, Italia
38059 Villa Agnedo TN, Italia
Grigno TN, Italia
36052 Enego VI, Italia
Stuttgart-Mitte, Stuttgart, Duitsland
at the river Löcknitz, Grünheide
草楠濕地農場,桃米里,Puli Township
水上, TaoMi Li,Puli Township
Zhonggua Rd., Puli Township, Nantou County
Hualong Ln., Yuchi Township,南投縣
乾溪,成功里,Puli Township
水上, 桃米里,Puli Township
種瓜路,桃米里 Puli Township
水上巷, Puli Township
Klein Wall, Grünheide
Golecin district, speedway racing stadium
forest Morasko
Pleasanton Highway (near 13 Mile Rd.), Bear Lake, MI, 49614 USA
6823 Three Pines Rd., Bear Lake, MI 49614
Rothbury Rest Area 529, Grant Township, MI, USA
gravel, Studenice, Slovenia
Chrysopighi, Sifnos, Greece
Paldiski linn, Harju maakond, Estonia
Gamle Oslo, Oslo, Norway
Dorval, QC, Canada
Prague 1, Czech Republic
Tilos Island, Greece
Ano Petali 840 03, Sifnos, Greece
三芝區, 新北市,Taiwan
六塊厝漁港, New Taipei City,Taiwan
灰瑤子溪, Tamsui Dist., New Taipei City
六塊厝漁港, Tamsui Dist., New Taipei City
石頭埔,淡水區,New Taipei City
Wayaozi River, Tamsui Dist., New Taipei City
Greece, Sifnos
Brandon, Bristol, Bristol, City of Bristol, Royaume-Uni
neoscenes: acoustic ecology workshop
neoscenes: Al's interment
neoscenes: router in bathroom
02300 Selens, France
National Chi Nan University, Taiwan
種瓜路, 桃米里,Puli Township
Hualong Ln., 魚池鄉五城村
Zhonggua River, Puli Township 桃米里
種瓜坑, 埔里鎮桃米里,Nantou County
六塊厝漁港, Tamsui Dist., New Taipei City
六塊厝, Tamsui Dist., New Taipei City
三芝區後厝里,New Taipei City,Taiwan
芝蘭公園,三芝區後厝里,New Taipei City
石門區德茂里, New Taipei City
6807 Three Pines Rd., Bear Lake, MI, USA
Orford Ness National Trust nature reserve, Suffolk.
Orford Ness National Trust nature reserve, Suffolk.
Milwaukee River Watershed, Recess 0155 Kettle Hole, WI, USA
Milwaukee River Watershed, Recess 0425 New Fane, WI, USA
Milwaukee River Watershed, Recess 0485 Twelve, WI, USA
Milwaukee River Watershed, Recess 0451 Huiras, WI, USA
種瓜坑溪,成功里,Puli Township
江山樂活, Nantou County ,Taiwan
水上, 桃米里,Puli Township
五城村,Yuchi Township, Nantou County
No.3-2, Shuishang Ln., Puli Township
水上巷, 桃米里 Puli Township
種瓜坑溪, 埔里鎮成功里
三角崙, 魚池鄉五城村,Nantou County
魚池鄉五城村三角崙,Taiwan
成功里,Puli Township, Nantou County
No.68, Shuishang Ln., Puli Township, Nantou County
種瓜坑溪, 成功里, Puli Township
Shuishang Ln.,桃米里, Puli Township
Kos, Greece, at sea
Kos, Greece, square
Kos, Greece, yachts pier underwater
Kos, Greece, metallic construction
Asklepieion, Greece, meadow
Asklepieion, Greece, lone frog
Kos, Greece, mass at church
Kos, Greece, canal underwater
Kos, Greece, amongst the stones
Kos, Greece, hydrophone
Peten, Guatemala
Peten, Guatemala
Peten, Guatemala
Bolton Hill, Baltimore, MD, USA
Antigua Guatemala, Guatemala
Antigua Guatemala, Guatemala
San Juan La Laguna, Guatemala
San Pedro La Laguna, Guatemala
San Pedro La Laguna, Guatemala
San Pedro La Laguna, Guatemala
Milwaukee20151106-2300*_India M. Gilmore
Milwaukee20150423-1330*_Trevon L. Harris
Little Tokyo, Los Angeles
Zagreb, Hrvatska
No. 1 Henley Cottage, Acton Scott, Shropshire SY6, UK
Zhonggua Rd., Puli Township ,成功里
種瓜坑溪,埔里鎮成功里
Ústí nad Labem-město, Česká republika
river Drava, Loka, Slovenia
river Drava, Loka
river Drava, Loka
path of seasons, vineyard, piramida
Mairie, 67000 Strasbourg, France
Ixelles, Belgique
六塊厝, Tamsui Dist., New Taipei City
Qianshuiwan Bay,Sanzhi Dist., New Taipei City
No.126, Zhonggua Rd., Puli Township
No.56, Shuishang Ln., Puli Township
種瓜坑溪, 埔里鎮成功里,Taiwan
埔里鎮桃米里, Nantou County, Taiwan
淺水灣海濱公園,三芝區,New Taipei City
2522 Crossing Cir., Traverse City, MI 49684, USA
Kos, Greece, morning at the church
Kos, Greece, meadow
Kos, Greece, at sea level
Kos, Greece, hydrophone
Kos, Greece, graveyard
Kos, Greece, flag pole contact
Lac-Supérieur, QC, Canada
淺水灣,三芝區, New Taipei City
三角崙, Yuchi Township, Nantou County
桃米紙教堂, 桃米里桃米巷
水上, 埔里鎮桃米里,Taiwan
大屯溪, 淡水區,New Taipei City
淺水灣, 三芝區後厝里, New Taipei City
Kefalos, Greece, seachore hydrophones
Lagoudi Zia, Greece
Kos, Greece, yachts' pier
Kos, Greece, at a pier
Kos, Greece, contacts on seashore
Kos, Greece, rain and thunder
31270 Frouzins, France
Тель-Авив, Израиль
Hualong Ln., Yuchi Township, Nantou County
淺水灣海濱公園, 三芝區後厝里,New Taipei City
No.3-3, Shuishang Ln.,桃米里, Puli Township
Paper Dome, 埔里鎮桃米里
No.3-3, Shuishang Ln., Puli Township
Paper Dome, 桃米里 Nantou County
大仁街, Tamsui District
Matagne la Grande, Belgique
Budapest, Palotanegyed, Magyarország
Namur, Belgique
Namur, Belgique
Namur, Belgique
Namur, Belgique
Namur, Belgique
Namur, Belgique
Namur, Belgique
Namur, Belgique
Namur, Belgique
Charlottenburg, Berlin, Deutschland
Headington, Oxford, Oxford, UK
Wilmersdorf, Berlin, Deutschland
Wilmersdorf, Berlin, Deutschland
TaoMi Bridge,南投縣埔里鎮桃米里
桃米紙教堂,南投縣埔里鎮桃米里,Taiwan
桃米里埔里鎮, Taiwan
Lisbon, Portugal
Qianshuiwan Bay, New Taipei City ,Taiwan
大屯溪, New Taipei City, Taiwan
Liukuaicuo, Tamsui Dist., New Taipei City
芝蘭公園, 三芝區後厝里,New Taipei City
Liukuaicuo, 淡水區, New Taipei City
Bajia, Shimen Dist., New Taipei City
Baishawan Beach, New Taipei City
Moscow, ON, Canada (Pick-up trucks)
Biesdorf, Berlin, Deutschland
Saint-Gilles, Belgique
1490 Court-St.-Étienne, Belgique
1490 Court-St.-Étienne, Belgique
1490 Court-St.-Étienne, Belgique
Genappe, Belgique
Genappe, Belgique
Centre, 1348 Ottignies-Louvain-la-Neuve, Belgique
Genappe, Belgique
Liukuaicuo Harbor, Tamsui Dist.
Qianshuiwan , Sanzhi Dist., Taiwan
Qianzhouzi, New Taipei City
Datun River, 淡水區, New Taipei City
Qianzhouzi, Tamsui Dist., New Taipei City
淡金公路, 新北市石門區德茂里
石門區德茂里,New Taipei City
白沙灣, 石門區德茂里
Moscow, ON, Canada (auction)
Monte Albán, Oax., Mexico
Wuhletal, Biesdorf, Berlin
Wuhletal, Biesdorf, Berlin
Revelstoke, BC, Canada
Revelstoke, BC, Canada
Hansaviertel, Berlin, Deutschland
Liukuaicuo, Tamsui Dist., New Taipei City
灰瑤子溪, Tamsui Dist., New Taipei City
六塊厝, Tamsui Dist., New Taipei City
Sec. 5, Danjin Rd., Tamsui Dist., New Taipei City
Roma Nte., 06700 Ciudad de México, D.F., Mexico
Quiet sounds, Den Haag, Nederland
淺水灣, 三芝區後厝里, New Taipei City
溪口, 淡水區, New Taipei City
大屯溪, New Taipei City, Taiwan
新北市三芝區後厝里,Taiwan
前洲子, 淡水區, New Taipei City
淺水灣海濱公園, 新北市三芝區,Taiwan
Place des Barricades, 1000 Bruxelles, Belgique
Enghien, Belgique
Genappe, Belgique
Mont-Saint-Guibert, Belgique
Taranto, Italy
Daejeon, South Korea
Kings Quarters Apartments, Bristol
Civita, Province of Cosenza, Italy
London, UK
Catedral Metropolitana, Ciudad de México, D.F., Mexico
La Petite-Patrie, Montréal, QC, Canada
La Petite-Patrie, Montréal, QC, Canada
La Petite-Patrie, Montréal, QC, Canada
La Petite-Patrie, Montréal, QC, Canada
District régional d'Alberni-Clayoquot, BC, Canada
Catedral Metropolitana, Ciudad de México, D.F., Mexico
1490 Court-St.-Étienne, Belgique
Convent of Santa Catalina de Siena, Oaxaca, Oax., Mexico
Parry Sound, Unorganized, Centre Part, ON, Canada
Cannaregio, 30100 Venice, Itálie
San Marco, 30100 Benátky, Itálie
Templo Sur, Monte Albán, Oax., Mexico
Headington, Oxford, Oxford, UK
Oxford, Oxford, UK
1457 Walhain, Belgique
1457 Walhain, Belgique
Mont-Saint-Guibert, Belgique
Mont-Saint-Guibert, Belgique
Mont-Saint-Guibert, Belgique
Mont-Saint-Guibert, Belgique
Mont-Saint-Guibert, Belgique
Mont-Saint-Guibert, Belgique
Mont-Saint-Guibert, Belgique
Mont-Saint-Guibert, Belgique
Mont-Saint-Guibert, Belgique
île Percée, Moëlan-sur-Mer, France
île Percée, Moëlan-sur-Mer, France
île Percée, Moëlan-sur-Mer, France
île Percée, Moëlan-sur-Mer, France
Rue de l'Amazone, Ixelles, Belgique
Nortower Lodges, Shetland Islands, UK
Montmartre, 75018 Paris, France
Vebron, France
48150 Hures-la-Parade, France
48150 Hures-la-Parade, France
48210 Sainte-Énimie, France
48320 Ispagnac, France
48320 Quézac, France
Vebron, France
Vebron, France
Vebron, France
48400 Fraissinet-de-Fourques, France
48150 Hures-la-Parade, France
48150 Hures-la-Parade, France
48150 Hures-la-Parade, France
48150 Hures-la-Parade, France
48210 Mas-Saint-Chély, France
Leiden, Nederland
Saint-Laurent, Montréal, QC, Canada
river Lobnica, Smolnik, Pohorje, wooden bridge
river Lobnica, Pohorje
Bruges, Belgique
Bruges, Belgique
afsluitdijk: parking
berlin: maybachufer
berlin: nansenstraße
Solec nad Wisłą, Polska
hohensaaten/oder: pine forest
Gare du Midi, Bruxelles, Belgique
Avenue Molière, Forest, Belgique
Kallidromiou street, Athen
Kallidromiou road, Athen
Strefi hill, Athen
Chethalloor, Kerala 678583, Indien
Neos Kosmos, Athens
Kingston, ON, Canada (Monster Truck)
Vaughan, ON, Canada (Bumper Cars)
Vaughan, ON, Canada (Wonderland 3)
Vaughan, ON, Canada (Wonderland, Bumper cars)
Vaughan, ON, Canada (Roller coaster 2)
Vaughan, ON, Canada, (Roller coaster)
Vaughan, ON, Canada
Kingston, ON, Canada
Bon Echo Provincial Park, ON, Canada
Faliro station, Piraeus, Athen
Athen, Piräus, Stadio
flour mill, Maribor, rain gutter
Court-St.-Étienne, Belgique
Chaumont-Gistoux, Belgique
Birds in centre The Hague
Panellinios indoor hall, Athen
Pedios Areos park, Athen
Pedios Areos, park, Athen
Victoria square, Athen
Pedios Areos, park, Athen
Interconti, Neos Kosmos, Athens
Court-St.-Étienne, Belgique
Court-St.-Étienne, Belgique
Mont-Saint-Guibert, Belgique
Mont-Saint-Guibert, Belgique
崁頂,Tamsui Dist., Taiwan
Tamsui River, New Taipei City
淡水區文化里, New Taipei City,Taiwan
滬尾漁港, Tamsui Dist., New Taipei City
淡水區新生里, New Taipei City
Dazhong St., Tamsui Dist., New Taipei City
Cowichan Valley G, BC, Canada
Kanding, Tamsui Dist., New Taipei City, Taiwan
淡水區崁頂里,New Taipei City
Athen, Victoria
Athen, Victoria
Anchorage Promenade Park, Baltimore, MD, USA
Nerang QLD, Australia
Ville-Marie, Montréal, QC, Canada
Athen, Flisvos Trokantero, tram station
Saint-Léonard, Montréal, QC, Canada
Athen, Palaio Faliro, Leof. Posidonos
Athen, Palaio Faliro, Leof. Posidonos
Athen, Syntagma Square
Athen, Central Station
Prague 1, Czech Republic (Petřín funicular)
Prague 1, Czech Republic Duende Bar with accordion)
Tábor District, Czech Republic
Tabor, Czech Republic
Prague 1, Czech Republic (Ferdinanda Bar)
Prague 1, Czech Republic (cafe Louvre)
Prague 1, Czech Republic (traffic)
Prague 1, Czech Republic
Prague 1, Czech Republic (before puppet show)
Prague 2, Czech Republic (train station)
Montreal, QC, Canada (gate at Metro)
Kanding, Tamsui Dist., New Taipei City
崁頂, Tamsui Dist., New Taipei City
茅埔坑溪, Nantou County
玉門關, 種瓜坑溪, 埔里鎮成功里
Bolton Hill, Baltimore, MD, USA
Yarker, ON, Canada (Metal siding on wind)
Amherstview, ON, Canada (Cup on wind)
Yarker, ON, Canada (rain on tent and clamp)
Yarker, ON, Canada (Frozen tree)
Kingston, ON, Canada (sign and fence)
Athen, Moschato
Athen, Piräus
Athen, Piräus, harbour
Sygrou-Fix metro station, Neos Kosmos, Athens
Amsterdam, Netherlands (Train station)
Berlin, Germany (Balalajka)
Amsterdam, Netherlands (on Streetcar #2)
Amsterdam, Netherlands (streetcar)
Mont-Saint-Guibert, Belgique
草湳溼地, 桃米里, Puli Township
草楠濕地, Puli Township, Nantou County
玉門關, 種瓜坑, Puli Township
埔里鎮桃米溪, Puli Township
Kingston, ON, Canada (bowling)
Côte-Des-Neiges—Notre-Dame-De-Grâce, Montreal, QC, Canada
Person Airport, ON, Canada (on plane)
Pearson Airport, Toronto, ON, Canada (checking in)
Kaszuby, ON, Canada (after church service)
Kaszuby, ON, Canada (Polish church)
Kaszuby, ON, Canada (scouts marching!)
Kaszuby, ON, Canada (Scouts singing)
Kaszuby, ON, Canada (Scouts, Bon Fire)
Canton, Baltimore, MD, USA
Koroška street, Maribor
Montreal, QC, Canada (McCord Museum)
Kingston, ON, Canada (Toys)
Piccadilly, ON, Canada (hockey)
Shalun Rd., Tamsui Dist., New Taipei City
沙崙海灘, New Taipei City
Shalun Beach, Tamsui Dist.
沙崙路, 新北市淡水區大庄里
Kortenbos, Den Haag, Nederland
Laval, QC, Canada
Sainte-Thérèse, QC, Canada
Glover, VT, USA (Bread and Puppet)
Moscow, ON, Canada
Ottawa, ON, Canada (Tim Hortons orders)
Moscow, ON, Canada
Ottawa, ON, Canada (in Camera Obscura)
Ottawa, ON, Canada (game arcade)
Moabit, Berlin, Deutschland
Malines, Belgique
Newburg, ON, Canada (auction)
Ottawa, ON, Canada (school kids)
Ottawa, ON, Canada (floor hockey in school)
Jinja, Uganda
Bratislava-Old Town, Slowakei
Bratislava-Old Town, Slowakei
Bratislava-Old Town, Slowakei
Bratislava-Old Town, Slowakei
Tiergarten, Berlin, Deutschland
Prag 2, Tschechische Republik
Wrangelkiez, Berlin, Deutschland
Wrangelkiez, Berlin, Deutschland
Wrangelkiez, Berlin, Deutschland
Schöneberg, Berlin, Deutschland
Lane TaoMi, Puli Township
草楠濕地, 桃米里,Puli Township
水上巷, 埔里鎮桃米里 Taiwan
Jinja, Uganda (in bar)
Centerville, ON, Canada (wind in cages)
Kingston, ON, Canada
neoscenes: roofing guys with water
Sudeikių sen., Lithuania, singing tree
Sudeikių sen., Lithuania, dried oak
Yarker, ON, Canada
Yarker, ON, Canada (water dripping)
Colebrook, ON, Canada
North Frontenac, ON, Canada
Yarker, ON, Canada
La Malbaie, QC, Canada
Yarker, ON, Canada
Kingston, ON, Canada
淡水國民運動中心, 崁頂里,Tamsui Dist.
Ln. 212, Sec. 1, Zhongshan N. Rd.,淡水區正德里
Sec. 1, Zhongshan N. Rd., Tamsui Dist.
Yarker, ON, Canada
Kingston, ON, Canada
Kingston, ON, Canada
Yarker, ON, Canada
Richmond Hill, ON, Canada
Amherstview, ON, Canada
Amherstview, ON, Canada
Kingston, ON, Canada
Centerville, ON, Canada
Verona, ON, Canada
Yarker, ON, Canada
Napanee, ON, Canada
Parc Pierre Paulus, Saint-Gilles, Belgique
TaoMi Line, 埔里鎮桃米里, Nantou County
玉門關, 埔里鎮成功里,Nantou County
草楠濕地, 桃米里,Nantou County
Paper Dome 紙教堂, Nantou County
Sint-Jans-Molenbeek, België
Manistee River Channel (Maple St.), Manistee, MI, 49660
United Methodist Church, 7861 Main St., Bear Lake, MI 49614
12951 Pleasanton Hwy., Bear Lake, MI 49614
Centre, 1348 Ottignies-Louvain-la-Neuve, Belgique
L'Hocaille, Ottignies-Louvain-la-Neuve, Belgique
Centre, 1348 Ottignies-Louvain-la-Neuve, Belgique
水上巷, TaoMi ,Puli Township
貨櫃屋辦公室,埔里鎮桃米里
水上巷,埔里鎮桃米里, Nantou County
Blackland, Austin, TX, USA
Horniman Museum and Gardens
Ottange, France
Ottange, France
Aumetz, France
Aumetz, France
Differdange, Luxembourg
Differdange, Luxembourg
Differdange, Luxembourg
Differdange, Luxembourg
Differdange, Luxembourg
Differdange, Luxembourg
Differdange, Luxembourg
水上巷, TaoMi Li,Puli Township
草楠濕地, 埔里鎮桃米里,Nantou County
he Affiliated Senior High School of National Chi-Nan University, Taiwan
桃米橋, 桃米里 Puli Township
Paper Dome, Nantou County
珠龍宮善化堂, 珠格里,埔里鎮