Thailand
Ebstorf, Niedersachsen, Germany
Iran, Islamic Republic Of
Bangkok, Bangkok, Thailand
Beijing, Beijing Shi, China