Where is Kota Damansara?

Where is Kota Damansara located?

Kota Damansara, Selangor, Malaysia (approx. 3.17661°, 101.5727°)


Where is Kota Damansara on the map?