There are 19 attractions in Selangor. Batu Caves Murugan Statue, giant murugan statue at hindu cave temple complex, is the most popular.