While in a business trip to Malaysia, we toke some free time to visit the temple of the Batu Caves in Kuala Lumpur, an impresive rock formation where locals has build a temple.