This was taken at Batu Caves in Malaysia. The cave is one of the most popular Hindu shrines outside of India and is dedicated to Lord Muruga.
Animal Flower Cave, Barbados