La baia di Ha Long è un'insenatura situata nel golfo del Tonchino, in territorio vietnamita. Fa parte della provincia di Quang Ninh e comprende circa 2000 isolette calcaree con numerose grotte carsiche. La baia si trova 164 km ad est della capitale Hanoi, non lontano dal confine con la Cina. In lingua vietnamita il termine "Hạ Long" significa "dove il drago scende in mare". Dal 1994 è un patrimonio dell'umanità dell'UNESCO.
Una leggenda locale dice che molti anni fa i vietnamiti stavano combattendo gli invasori cinesi, e gli dèi mandarono una famiglia di dragoni per aiutarli. Il luogo in cui atterrò il dragone madre fu proprio questa baia.