
Emblem
Batu Caves - GPS-Verified Digital Souvenir
Batu Caves is a stunning natural and cultural landmark in Malaysia. Over 400 million years old, these limestone caves were used as shelters by the indigenous Temuan people and since 1920 house a beautiful Hindu temple.