Where is htaccess located in Drupal 7?
The file's called .htaccess and it's in the root of the Drupal installation. A lot of operating systems hide files that start with a ., so that might be way you can't find it.

If it's simply missing, just download a fresh copy of Drupal and copy the default .htaccess file from there.