Let’s fix coordinates:
- Place point \( A \) at origin: \( A = (0, 0) \)
- \( B \) is 2 km north of A: \( B = (0, 2) \)
Since ABC is equilateral:
- Side \( AB = 2 \)
- Angle at A = 60°, so \( AC \) is at 60° from AB (horizontal to the right)
Using trigonometry, coordinates of \( C \):
\[
AC = 2 \text{ km},\quad \theta = 60^\circ
C = (2 \cos 60^\circ, 2 \sin 60^\circ) = (1, \sqrt{3})
\]
The direction of walk is parallel to \( AC \), so vector from B is in same direction as \( \vec{AC} = (1, \sqrt{3}) \)
Let person walk from \( B = (0, 2) \) along this direction, until directly east of \( C = (1, \sqrt{3}) \) same y-coordinate.
So, he reaches point D with same y as \( \sqrt{3} \), and x such that path from B to D is parallel to AC.
Use vector approach:
Let \( D = (x, \sqrt{3}) \), then vector \( \vec{BD} = (x, \sqrt{3} - 2) \)
Direction vector of AC = \( (1, \sqrt{3}) \), so:
\[
\frac{\sqrt{3} - 2}{x} = \frac{\sqrt{3}}{1} \sqrt{3} - 2 = x \cdot \sqrt{3} x = \frac{\sqrt{3} - 2}{\sqrt{3}} = 1 - \frac{2}{\sqrt{3}} \text{ (messy)}
\]
Instead, try triangle geometry directly:
- Triangle height from A to BC is \( h = \sqrt{3} \text{ km} \), since side = 2 km
- From A, point C is at: \( x = 1, y = \sqrt{3} \)
- Person walks from B = (0, 2) along same direction as \( \vec{AC} \) reaches x = 3
Hence, D = (3, \( \sqrt{3} \)) → position w.r.t A = 3 km east and \( \sqrt{3} \) km north.
\[
\boxed{\text{3 km east and } \sqrt{3} \text{ km north of A}}
\]