Where is Lotus's Puncak Alam?

Where is Lotus's Puncak Alam located?

Lotus's Puncak Alam, Lotus's Puncak Alam, Malaysia (approx. 3.236405°, 101.428°)


Where is Lotus's Puncak Alam on the map?