Darjeeling, Hindistan
Hill Cart Rd, opposite of Tara mandir, West Point, Darjeeling, West Bengal, 56/2, 734101