Modi inaugurates giant Hindu temple

The golden temple of Dambulla