Hoa Binh is a mountainous province in the Northwest Vietnam. Like Ninh Binh and Thanh Hoa provinces, Hoa Binh borders three regions of northwest, northeast and north central coast of Vietnam.