El Parque Nacional de Phawngpui Blue Mountain está localizado en el estado de Mizoram, en el sureste de la India, cerca de Birmania.