National Landing? Long Island City? This is where Amazon’s headquarters are located

Amazon announced it will open two new headquarters in National Landing in Virginia and Long Island City in New York. So, where exactly are they?