Owls on perches at a tropical bird spot in Bali — Indonesia Magazine