I'm looking for Manjushri Di Chen Buddhist Center. From their website, it just state Pharphing but nothing else and cant find the exact location in google map. I know its a buddhist center, thats all.
Anyone can help? Need to know how is transportation convenience, how far it is to stores, etc.
Thanks to your help.