Where is Lycée Français International de Tokyo located?
Lycée Français International de Tokyo, Lycée Français International de Tokyo, Japan (approx. 35.7503°, 139.7236°)
Lycée Français International de Tokyo, Lycée Français International de Tokyo, Japan (approx. 35.7503°, 139.7236°)