Batu Caves, Kuil Hindu, ikon wisata di Selangor