Where is Phawngpui National Park?

Where is Phawngpui National Park located?

Phawngpui National Park, Mizoram, Myanmar (approx. 22.66667°, 93.05°)


Where is Phawngpui National Park on the map?