Mexico North America
North America Mexico Chapultepec Castle
The ancient incas Peru South America
Taichung City Taiwan
North America Mexico
North America Mexico Soumaya
Vancouver Canada North America
Bintulu Malaysia
The Metternich national Museum Cheb Czech Republic
North America the Bahamas Pirates of Nassau Museum
Lima Peru South America
Novorossiysk Russia Europe
Kiakhta Russia
Penang State Malaysia
Zhongzheng District Taipei city Taiwan
North America Mexico Museum of Contemporary Art
Train Station Interior Lobby with Large Mural of Diverse People, Union Station, Los Angeles, California, USA
National Gallery Singapore,Singapore
Melaka State Malaysia
Datong District Taipei city Taiwan
Prague Czech Republic
Germany, Bavaria, Maria Loreto chapel
The Library of New York USA
Pingtung;Taiwan;China
Jiuzhaigou County Sichuan Province China