Where is Chechnya Located?

Chechnya is a muslim territory that is located on the southern tip of Russia. There has been a civil war fought by this country to get independence.