Let PR = h meter, be the height of the tower.
The observer is standing at point Q such that, the distance between the observer and tower is QR = (20+x) m, where
QR = QS + SR = 20 + x
∠PQR = 30°
∠ PSR = θ

In ∆PQR,

Rearranging the terms,
We get 20 +x = √3h
⇒ x = √3h – 20 …eq.1
In ∆PSR,
tan θ = h/x
Since, angle of elevation increases by 15o when the observer moves 20 m towards the tower.
We have,
θ = 30° + 15° = 45°
So,
tan 45o = h/x
⇒ 1 = h/x
⇒ h = x
Substituting x=h in eq. 1, we get
h = √3 h – 20
⇒ √3 h – h = 20
⇒ h (√3 – 1) = 20

= 10 (√3 + 1)
Hence, the required height of the tower is 10 (√3 + 1) meter.