In the mountains of northern Vietnam, two “dragon” creatures were discovered on the limestone. Minh Triet via Unsplash In the northern mountains of Vietnam, “dragons” don’t appear as ...