Where are the rest stops/gas stations located along the highway? Why?

Plz help, asap. Thanks so much.

next to overpasses of different interstates/highways/roads
(that's why gas stations are mostly on the corner of 4 way intersection in towns and such..)

because it's more convenient than putting one in the middle of nowhere.