Watertown, MA, USA
Tay Ho, Hanoi, Vietnam
Changzhou, Jiangsu, China
Morges, Vaud, Switzerland
Portland, OR, USA
merrylands, nsw
Hanoi, Hanoi, Viet Nam
Hanoi, Hanoi, Vietnam