Batu Caves, Kuala Lumpur, Malaysia.