Golden Temple, Vellore, Tamil Nadu, India.