A four-year-old boy dies after a flag stand collapsed on him at Khagrachhari General Hospital this morning.