London, England, United Kingdom
Ho Chi Minh City, Viet Nam
Somerville, MA, USA
Hanoi, Hanoi City, Vietnam
Hanoi, Hanoi, Vietnam
Charlottesville, VA, USA
Chapel Hill, NC, USA