Where is Anchorvale?

Where is Anchorvale located?

Anchorvale, Anchorvale, Singapore (approx. 1.392625°, 103.88906°)


Where is Anchorvale on the map?