Lu Yuanming confirmed his location, it was actually the ancient Gold Rush Mountain.
This was quite a distance from his destination, New York, almost crossing the entire country, and Lu Yuanming couldn't rely on the wishing function of the Colorless Light Particles to fly directly there.
There were several requirements to travel from one place to another, the first being that it must be a specific location, such as the Moon, Mars, or a direction in the visible spectrum like north, south, east, or west, it had to be a confirmed physical world location.