2 years agoBats hang on a wall at the Pura Goa Lawah Temple, also known as the Bat Cave Temple in IndonesiaAnimal Kingdom Channel