wow moments  

batu caves
World's Tallest Murugan Statue
Batu Caves
Visited this Place on October 2, 2010

Also the Second tallest statue of a Hindu deity in the world. I have seen this statue in few Tamil movies but have never imagined that i would get a chance to visit this place.

Simply Amazing Statue, stands tall at 140ft (42.7 meters) , its located in front of Batu Caves, Kuala Lumpur, Malaysia.

Video Clip