Gọi tháp là $BC$ độ rộng sông là $AC,$ điểm ban đầu là $E,$ phương ngang $ED$
Ta có: $tan30^o=\dfrac{BD}{ED}$
$⇒BD=tan30^o.ED$
Xét tứ giác $EDCA$ có:
$\widehat{EAC}=\widehat{EDC}=\widehat{DCA}=90^o$
$⇒AEDC$ là hình chữ nhật
$⇒ED=AC,AE=DC=20m$
$tan60^o=\dfrac{BC}{AC}$
$⇒tan60^o=\dfrac{BD+DC}{AC}$
$⇒tan60^o=\dfrac{tan30^o.ED+20}{ED}$
Giải phương trình ta được
$ED=AC=17,3(m)$
$⇒BD=tan30^o.ED=tan30^o.17,3=9,99(m)$
$⇒BC=BD+DC=9,99+20=29,99(m)$