nope, according to Google, it's located in different countries in South East Asia, also, if you ever went to Singapore, "leh" indicates that he's Singaporean, don't argue with me cause I'm not gonna return to this post ever again, have a great day ahead :)