Countries I have visited:

I intend to introduce each country that I have visited, and share you some experiences I had in visiting them. Please click the highlighted countries to see a blog post of a country that interests you.

  1. Australia
  2. Austria
  3. Bahamas
  4. Brunei
  5. Canada
  6. Chile
  7. China
  8. Costa Rica
  9. Czech Republic
  10. Denmark
  11. England
  12. Estonia
  13. Fiji

14.   Finland
15.   France
16.   Germany
17.   Gibraltar
18.   Greece
19.   Hong Kong
20.  Hungary
21.   Iceland
22.   India
23.   Indonesia
24.   Ireland
25.   Italy
26.  Japan

27.  Macao
28.  Malaysia
29.  Mexico
30.  Monaco
31.   Netherlands
32.  New Zealand
33.  Norway
34.  Peru
35.  Philippines
36.  Poland
37.  Portugal
38.  Russia
39.  Scotland

40.  Singapore
41.  South Korea
42.  Spain
43.  Sweden
44.  Switzerland
45.  Taiwan
46.  Thailand
47.  Turkey
48.  United Arab Emirates
49.  United States
50.  Vietnam

New Countries Visited during the Summer of 2018:

51. Haiti

52. Jamaica

53. Cambodia

54. Bangladesh

World Map

The map below is interactive and you can click any continent, country, and city that I have visited for a link to a blog post from the destination.

The continents and countries in green are the ones I have visited. The Blue Circle is Helsinki, my first hometown. The red dots are cities that I have lived in and considered as my homes. The blue square is my current hometown, Hangzhou.

AFRICA ASIA EUROPE NORTHAMERICA OCEANIA SOUTHAMERICA
DZ AO BJ BW BF BI CM CV CF TD KM CD CG DJ EG GQ ER ET GA GM GH GN GW CI KN LS LR LY MG MW ML MR MU MA MZ NA NE NG RW ST SN SC SL SO ZA SS SD SZ TZ TG TN UG ZM ZW
AF AM AZ BH BD BT BN KH CN GE IN ID IR IQ IL JP JO KZ KN KR KW KG LA LB MY MV MN MM NP OM PK PS PH QA RU SA SG LK SY TW TJ TH TL TR TM AE UZ VN YE
AL AD AT BY BE BA BG HR CY CZ DK EE FI FR DE GR HU IS IE IT XK LV LI LT LU MK MT MD MC ME NL NO PL PT RO RU SM RS SK SI ES SE CH UA GB VA
AG BS BB BZ CA CR CU DM DO SV GL GD GT HT HN JM MX NI PA PR KN LC VC TT US
AU FJ KI MH FM NR NZ PW PG WS SB TO TV VU
AR BO BR CL CO EC FK GF GY PY PE SR UY VE