Where is Aft Genting Lane?

Where is Aft Genting Lane located?

Aft Genting Lane, Aft Genting Lane, Singapore (approx. 1.3233557°, 103.87901°)


Where is Aft Genting Lane on the map?