Ninh Binh is also known as the "Ha Long Bay on land" with its sprawling rice fields and magical cave systems.