Final answer:
The distance covered by each train in 6 hours when heading towards each other is 510 miles.
Step-by-step explanation:
The distance covered by each train can be calculated by adding up the distances covered by both trains in 6 hours. Since the trains are heading towards each other, they will cover a combined distance equal to the total distance between the two points, which is 1020 miles.
Therefore, each train will cover half of this distance, which is 1020 miles divided by 2, resulting in 510 miles covered by each train.
So, the correct answer is 2) 510 miles.