Introduction to thank you card: Thank you card from Hamburg, Germany. Attraction Shanghai Jewish Refugees Museum Travel Guide