
Flooded, congested Vo Chi Cong Street seen from above. Video by Van Ngoc
A woman struggles with her stalled car on Duong Dinh Nghe Street, where floodwaters are nearly one meter deep and passing vehicles send up strong waves. Photo by Duc Dong
Tuan Anh uses a pontoon boat to move along Duong Dinh Nghe Street in Cau Giay Ward, where floodwaters are about one meter deep. Photo by Duc Dong
The basement of a hotel on Hoang Cau Street was heavily flooded, and many motorbikes were pushed to higher ground to avoid floodwaters. Photo by Duc Dong

Next door, the Ecohome 1 apartment building was also heavily flooded, with water entering the first-floor elevator. By noon, as waters receded and the residents worked together to clean up. Photo by Viet Tuan
Prolonged heavy rain left the Nha Xanh Market area on Phan Van Truong Street in Cau Giay Ward more than a meter underwater.
The usually bustling market was deserted, with vendors waiting for waters to recede as only a few vehicles passed. Photo by Thanh Tung
Many clothing stores around Hang Xanh Market in Cau Giay District were flooded. Vendor Hong Thi Xua said waters rose so quickly early this morning that goods and vehicles could not be moved in time. Photo by Anh Phu
At the intersection on Ta Hien Street, which is a popular tourist spot in Hoan Kiem Ward, workers put up warning signs and hurried to clear blockages to drain the water. Photo by Hieu Tran
At the Tran Phu–Chu Van An intersection, a mahogavy tree was uprooted and crashed onto a car, shattering the windshield and crumpling the hood. Locals helped the couple inside pry open the door and escape safely. Photo by Huy Manh
A rescue vehicle tows a car that stalled in floodwaters at an apartment complex on Le Trong Tan Street, Hoai Duc Ward. Photo by Luu Quy
