Map Location
Chien Hin
No. 96, Main Street, 43100, Hulu Langat, Selangor, Malaysia