Opposite Laitumkhrah Post Office, Main Road, Shilong, Meghalaya, India., Shillong, Meghalaya - ,India