Japan is a great country for cyclists. Red
Planet or moon : Place