Xinzhuang, New Taipei, Taiwan
Lab, Slovakia
Tehran, Tehran Province, Iran (Islamic Republic of)
Taipei, Taipei, Taiwan
Ann Arbor, MI, USA